使用IntelliJ的UI设计器生成的代码,并尝试向JComboBox添加文本值对我不起作用。
我创建了一个全新的空项目,在该项目中,我从Swing GUI设计器菜单中创建了一个新的GUI表单。因此,现在有了一个名为“ mainPanel”的面板,并向其中添加了一个JComboBox,并生成了main方法。所以现在我有了这段代码:
public class CmbBox {
private JPanel mainPanel;
private JComboBox comboBox1;
public static void main(String[] args) {
JFrame frame = new JFrame("CmbBox");
frame.setContentPane(new CmbBox().mainPanel);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.pack();
frame.setVisible(true);
}
}
在这种情况下,应如何向组合框添加值?在Eclipse中,这是有史以来最容易的事情,但是在IntelliJ中,我要么遇到数据绑定错误,要么运行,但是组合框仍然为空。我什至无法在Google或其他任何地方找到可以正常工作的代码,还是在使用JComboBox时不生成主代码?
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句