Ozzy Ozborn
Erfahrenes Mitglied
Hi,
ich habe gerade tierische Probleme mit einem Layout. Ich benutze das GridBagLayout und möchte folgendes haben:
Label: ComboBox
Label: ComboBox
Label: Textfeld Button
und darunter eine große ViewComponent über die ganze Breite und die restliche Höhe (am Anfang noch leer).
Ich habe es hiermit probiert:
Aber er zentriert alles (Mitte des Fensters), und die ComponentView ist, wenn ich sie fülle, nur ein Strich.
Könnt Ihr mir da weiterhelfen?
MfG, und vielen Dank, Ozzy
ich habe gerade tierische Probleme mit einem Layout. Ich benutze das GridBagLayout und möchte folgendes haben:
Label: ComboBox
Label: ComboBox
Label: Textfeld Button
und darunter eine große ViewComponent über die ganze Breite und die restliche Höhe (am Anfang noch leer).
Ich habe es hiermit probiert:
Code:
Container c = getContentPane();
GridBagLayout gbl = new GridBagLayout();
c.setLayout( gbl );
GridBagConstraints gbc=new GridBagConstraints();
gbc.fill=GridBagConstraints.NONE;
gbc.insets = new Insets(1,1,1,1);
gbc.anchor = GridBagConstraints.FIRST_LINE_START;
gbc.gridx = 0;
gbc.gridy = 0;
gbl.setConstraints(rxcom, gbc);
add(rxcom);
gbc.gridx = 1;
gbc.gridy = 0;
gbl.setConstraints(RXCOM, gbc);
add(RXCOM);
gbc.gridx = 0;
gbc.gridy = 1;
gbl.setConstraints(txcom, gbc);
add(txcom);
gbc.gridx = 1;
gbc.gridy = 1;
gbl.setConstraints(TXCOM, gbc);
add(TXCOM);
...
gbc.gridx = 0;
gbc.gridy = 3;
gbc.gridwidth = 2;
gbl.setConstraints(viewComponent, gbc);
add(viewComponent);
Könnt Ihr mir da weiterhelfen?
MfG, und vielen Dank, Ozzy