hallöchen
hab ein problem mit dem gridbaglayout unter swing. das sieht ned so aus wie ich's gern hätte...
so siehts aus:
eigentlich sollte das doch links oben in der ecke anfang und die liste sollte unter dem label und der combobox sein...
und die scrollbars fehlen aus bzw. sehen komisch aus. was is da nich gut?
mein LookAndFeel wähl ich so aus (falls es daran liegt):
habs schon mit "com.sun.java.swing.plaf.windows.WindowsLookAndFeel" probiert, das bringt nix (dann liegts wohl ned am LookAndFeel).
wär schön, wenn mir jmd weiterhelfen könnte!
gruss biker
hab ein problem mit dem gridbaglayout unter swing. das sieht ned so aus wie ich's gern hätte...
Code:
Container cp = getContentPane();
GridBagLayout gbl = new GridBagLayout();
GridBagConstraints gbc;
cp.setLayout(gbl);
Code:
JLabel search = new JLabel("Search in:");
gbc = makegbc(0, 0, 1, 1);
gbc.fill = GridBagConstraints.NONE;
gbc.anchor = GridBagConstraints.WEST;
gbl.setConstraints( search, gbc);
cp.add(search);
gbc = makegbc(0, 1, 1, 1);
gbc.fill = GridBagConstraints.NONE;
gbc.anchor = GridBagConstraints.WEST;
gbl.setConstraints(combo, gbc);
cp.add(new JScrollPane(combo));
JList list = new JList(files);
//list.addItemListener(new MyItemListener());
gbc = makegbc(0, 1, 5, 6);
gbc.fill = GridBagConstraints.BOTH;
gbc.anchor = GridBagConstraints.WEST;
gbl.setConstraints(list, gbc);
cp.add(new JScrollPane(list));
pack();
Code:
private GridBagConstraints makegbc(int x, int y, int width, int height)
{
GridBagConstraints gbc = new GridBagConstraints();
gbc.gridx = x;
gbc.gridy = y;
gbc.gridwidth = width;
gbc.gridheight = height;
gbc.insets = new Insets(2, 2, 2, 2);
return gbc;
}
so siehts aus:

eigentlich sollte das doch links oben in der ecke anfang und die liste sollte unter dem label und der combobox sein...
und die scrollbars fehlen aus bzw. sehen komisch aus. was is da nich gut?
mein LookAndFeel wähl ich so aus (falls es daran liegt):
Code:
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName() );
wär schön, wenn mir jmd weiterhelfen könnte!
gruss biker