M
Marc1
Gast
Hallo,
vielleicht kann mir jemand auf die Sprünge helfen:
Ich habe einen Frame, Layout ist GridBagLayout. Diesem Frame adde ich nun 5 Panels. Diese sollen alle in einer Spalte sein. Also nur eine Spalte für die Panels. Funktioniert auch alles soweit ganz gut, nur dass sich das ganze nicht auf den kompletten Frame ausfdehnt sondern mittig plaziert wird:
Wie erreiche ich, dass das Panel auf den ganzen Bildschirm dargestellt wird??
Danke Marc
vielleicht kann mir jemand auf die Sprünge helfen:
Ich habe einen Frame, Layout ist GridBagLayout. Diesem Frame adde ich nun 5 Panels. Diese sollen alle in einer Spalte sein. Also nur eine Spalte für die Panels. Funktioniert auch alles soweit ganz gut, nur dass sich das ganze nicht auf den kompletten Frame ausfdehnt sondern mittig plaziert wird:
Code:
GridBagConstraints gbc = new GridBagConstraints();
gbc.fill = GridBagConstraints.BOTH;
gbc.gridx = 0;
gbc.gridy = 0;
gbc.gridheight = 2;
add(new NorthPane().init(registeredUser), gbc);
gbc.gridy = 3;
gbc.gridheight = 1;
inputField = new InputField(this);
JPanel p = new JPanel();
p.setBackground(Color.white);
p.add(inputField, gbc);
add(p, gbc);
gbc.gridy = 4;
gbc.gridheight = 50;
add(new MenuPane().init(), gbc);
gbc.gridy = 55;
gbc.gridheight = 2;
add(new SouthPane(this).init(), gbc);
validate();
Wie erreiche ich, dass das Panel auf den ganzen Bildschirm dargestellt wird??
Danke Marc