Layout-Probleme

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:
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);
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
 
hi

ich würde an deineer Stelle ein komplettes ausführbares Beispiel posten.
Ich jedenfalls würde es dann mal genauer anschauen. Mit deinem jetzigem Code müsste ich noch einiges selbst machen.
 
Zurück