1 如果jComboBox初始的选项是aa,你点了jComboBox,还是选择了aa...这个事件怎么响应呢用itemStateChanged好象不行哦,因为ItemState没有change2 我在用jComboBox.setSelectedItem时就会触发jComboBox的ItemStatedChanged这个listener,有什么方法暂时不触发它吗?
解决方案 »
- 又一个多线程同步问题 标题一定要长 .............................................................
- 请教一个数据输出的问题,麻烦大家帮忙看看!!
- 不是抽象的,并且未覆盖...的问题?
- 请问如何在JInternalFrame中添加一个JDialog
- JTable 单元格不能响应键盘输入
- 这个关于分配律的算法问题该怎么解决?
- 菜鸟题---用一个线程的两个按钮控制另一个线程的wait()和notify() ,程序如下,实现不了
- 请问那里有 javahelp的文件下载
- Classpath
- 谁能帮我解决这个问题,我的分全不奉送
- 请问怎么退出一个方法
- netbeans 5.0打开文件后怎么运行起来啊.我找不到哦.指点下高手们!
addActionListener();2.
removeItemListener(listener);
setSelectedItem(anObject);
addItemListener(listener);
第二条的话具体应该怎么做呢?我加listener的时候没有命名,怎么remove呢?是不是有更好的办法啊?
写一下actionPerformed就可以了
可以取出你之前添加的所有ItemListeners;
做个循环把它们remove或add.
不过在用了ActionListener之后也有不方便的地方哦。。不知道怎么获取刚才选中的Item了如果是ItemStateListener的话可以在DESELECTED事件里获得刚才的选项哦请问是不是有办法解决呢?