T
Tomate_Salat
Gast
Tja, da benutzt man die meiste Zeit den GUI-Editor von Netbeans und nun rächt es sich...
Ich habe folgendes Problem:
Ich habe einen leeren JPanel auf dem ich ein AccordionMenü aufbauen will. Als LayoutManager will ich das GridBagLayout nehmen und bisher funktioniert alles im Prinzip wie ich es gerne hätte, bis auf eine Sache: meine Componenten werden in der Mitte und nicht im Norden (oder PAGE_START) aufgebaut. Ich nehme mal an das JPanel hat falsche Einstellungen, da ich das Layout im nachhinein verändere. (Was auch so bleiben soll!)
ich suche schon ewig nach einer Lösung, komme aber auf keinen grünen zweig...ich poste mal den funktionsabschnitt, in dem ich das JPanel verändere:
[java=16]
// Layout festlegen
GridBagLayout gbl = new GridBagLayout();
frame.setLayout(gbl);
GridBagConstraints c = new GridBagConstraints();
c.anchor = GridBagConstraints.NORTH;
c.fill = GridBagConstraints.HORIZONTAL;
c.weightx = 1.0;
c.weighty = 1.0;
c.gridy = 0;
c.gridx = 0;
c.ipady = 0;
gbl.setConstraints(frame, c);
[/code]
MFG
Tomate_Salat
Ich habe folgendes Problem:
Ich habe einen leeren JPanel auf dem ich ein AccordionMenü aufbauen will. Als LayoutManager will ich das GridBagLayout nehmen und bisher funktioniert alles im Prinzip wie ich es gerne hätte, bis auf eine Sache: meine Componenten werden in der Mitte und nicht im Norden (oder PAGE_START) aufgebaut. Ich nehme mal an das JPanel hat falsche Einstellungen, da ich das Layout im nachhinein verändere. (Was auch so bleiben soll!)
ich suche schon ewig nach einer Lösung, komme aber auf keinen grünen zweig...ich poste mal den funktionsabschnitt, in dem ich das JPanel verändere:
[java=16]
// Layout festlegen
GridBagLayout gbl = new GridBagLayout();
frame.setLayout(gbl);
GridBagConstraints c = new GridBagConstraints();
c.anchor = GridBagConstraints.NORTH;
c.fill = GridBagConstraints.HORIZONTAL;
c.weightx = 1.0;
c.weighty = 1.0;
c.gridy = 0;
c.gridx = 0;
c.ipady = 0;
gbl.setConstraints(frame, c);
[/code]
MFG
Tomate_Salat