我無法編輯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