StartseiteProgrammierungJava

GridLayout

08. JULI 2011
von Jörg
Programmierung - Java
GridLayout

Das GridLayout ist mit einer Tabelle zu vergleichen, es ordnet die Komponenten tabellarisch an. Die Zellen von einem GridLayout sind alle gleich groß. new GridLayout( 2, 3 ) Der 1. Parameter setzt die Zeilen und der 2. Parameter die Anzahl der Spalten fest.


01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

public class Grid_Layout extends JFrame
{   Grid_Layout( String titel )
    {   setTitle( titel );
        setLayout( new GridLayout( 2, 3 ) );       //<--
        JButton B1    = new JButton( "Nr.1" );
        JButton B2    = new JButton( "Nr.2" );
        JButton B3    = new JButton( "Nr.3" );
        JButton B4    = new JButton( "Nr.4" );
        JButton B5    = new JButton( "Nr.5" );
        JButton B6    = new JButton( "Nr.6" );
        
        add( B1 );
        add( B2 );
        add( B3 );
        add( B4 );
        add( B5 );
        add( B6 );
        
        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    }

    public static void main( String[] args )
    {   Grid_Layout fenster = new Grid_Layout( "GridLayout" );
        fenster.setSize( 300, 150 );
        fenster.setVisible( true );
    }
}

Wird die Zeile 8 im Quellcode in setLayout( new GridLayout( 3, 2 ) ); umgeschrieben, sieht das Fenster wie folgt aus:

GridLayout

Hinterlasse einen Kommentar

Ein Frosch der sich an der Seite festhält