我已经编写了一个 JFrame,它添加了一个 JPanel,这添加了我的 JCombobox。 我的问题是,除非我更改框架的大小,否则 JCombobox 不会正确显示。
这是我的代码:
/* JFrame */
frame = new JFrame("Frame");
frame.setBounds(0, 0, 900, 800);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
/* JPanels */
panel = new JPanel();
panel.setBounds(frame.getBounds());
panel.setVisible(true);
panel.setLayout(null);
panel.addMouseListener(m);
/* JComboBox */
String comboBoxListe[] = { "1", "2", "3" };
JComboBox chooser = new JComboBox(comboBoxListe);
chooser.setSize(200, 25);
chooser.setLocation(30, 30);
chooser.setVisible(true);
panel.add(chooser);
frame.add(panel);
有人能看到我做错了什么吗? 感谢您的帮助:)
最佳答案
关于java - 移动 JFrame 以右侧显示 JCombobox,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19315104/