我正在尝试删除JComboBox中的选定项(我已经添加了设计时间),但是未执行remove功能。我究竟做错了什么

// jComboBox1.removeAllItems(); working
// jComboBox1.removeItem(jComboBox1.getSelectedItem()); working
jComboBox1.remove(jComboBox1.getSelectedIndex()); not working

最佳答案

remove中没有这样的方法Class JComboBox

您要使用public void removeItemAt(int anIndex)


  删除anIndex处的项目此方法仅在JComboBox时有效
  使用可变数据模型。


jComboBox1.removeItemAt(jComboBox1.getSelectedIndex());

关于java - JComboBox.remove无法正常工作,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15903116/

10-11 04:59