G
Guest
Gast
Moin.
Also ich habe folgendes Problem. In einem JMenu habe ich ein paar JMenuItems und wie oben schon zu erwarten ne JCheckBox.
Das Problem ist, dass das Menü, welches aufklappt, viel zu breit ist. Aber nur, wenn die JCheckBox im Menü ist. Wenn ich die rausnehme, dann ist das menü schön schmal
Hier mal was code:
wenn ihr den unterschied sehen wollt, dann kommentiert mal file.add(box) aus.
ist das ein bekannter bug? irgendwie scheint die jcheckbox ihre breite falsch zu berechnen, oder?
Also ich habe folgendes Problem. In einem JMenu habe ich ein paar JMenuItems und wie oben schon zu erwarten ne JCheckBox.
Das Problem ist, dass das Menü, welches aufklappt, viel zu breit ist. Aber nur, wenn die JCheckBox im Menü ist. Wenn ich die rausnehme, dann ist das menü schön schmal
Hier mal was code:
Code:
public class testFrame extends JFrame {
private JPanel panel;
testFrame(){
setLayout(null);
panel = new JPanel();
add(panel);
JMenuBar bar = new JMenuBar();
JMenu file = new JMenu("Datei");
JMenuItem item = new JMenuItem("Paramteränderungen protokollieren...");
JCheckBox box = new JCheckBox("Parameteränderungen live übertragen");
file.add(item);
file.add(box);
bar.add(file);
setJMenuBar(bar);
pack();
setSize(400, 200);
}
/**
* @param args
*/
public static void main(String[] args) {
testFrame test = new testFrame();
test.setVisible(true);
}
}
wenn ihr den unterschied sehen wollt, dann kommentiert mal file.add(box) aus.
ist das ein bekannter bug? irgendwie scheint die jcheckbox ihre breite falsch zu berechnen, oder?