next up previous contents
Nächste Seite: GridLayout Aufwärts: Layout Vorherige Seite: Layout   Inhalt

FlowLayout

Dieses Layout ist das einfachste - alle Komponenten werden der Reihe nach je nach dem verfügbaren Platz angeordnet.

import java.awt.*;

public class FlowLayoutTest {
    public static void main (String [] args) {
        Frame f = new Frame("FlowLayout");
        f.setLayout(new FlowLayout());
        Label label1 = new Label("Aufschrift");
        f.add(label1);
        Label label2 = new Label("wichtige Mitteilung");
        f.add(label2);
        Button button1 = new Button("Hier drücken ;-)");
        f.add(button1);
        f.setLocation(100,100);
        f.setSize(300,100);
        f.show();
    }
}

Werden im Konstruktor von FlowLayout() keine weiteren Parameter angegeben, werden alle Komponenten zentriert ausgegeben. Eine neue Reihe wird begonnen, wenn eine Komponente in einer Reihe keinen Platz mehr findet.


\includegraphics[width=5cm]{FlowLayoutTest.ps}



Alfred Nussbaumer 2003-02-10