我无法编辑Java中的JComboBox。尽管我已将该属性设置为true,但仍然没有用。当我设置该属性为可编辑的我无法使用,甚至或在其下拉列表中选择值JComboBox无法编辑或输入文本
JComboBox comboBoxEmployeeID = new JComboBox();
comboBoxEmployeeID.setModel(new DefaultComboBoxModel(new String[] {"45", "67", "78", "97"}));
comboBoxEmployeeID.setEditable(true);
comboBoxEmployeeID.setEnabled(true);
comboBoxEmployeeID.setBounds(140, 13, 163, 20);
add(comboBoxEmployeeID)
一件事是,当我刚刚查看设计在Eclipse的快速/测试和预览我我得到一个可编辑和完美的做工精细的JComboBox但只要我调试问题出现
Here is the Quickly/Test and Preview Screenshot
不要使用null布局和setBounds(...) 。 Swing旨在与[布局管理器]配合使用(http://docs.oracle.com/javase/tutorial/uiswing/layout/visual.html)。 – camickr