现在已经能实现在JTable里的某一列放上JcomBobox,
现在想监听这个JcomBobox,如何能实现?我按照平常的方法,给JcomBobox加上addActionListener
但每次打开JTable里的JcomBobox,都无法跑到addActionListener的actionPerformed方法
请问如何监听Jtable里的Jcombobox?
现在想监听这个JcomBobox,如何能实现?我按照平常的方法,给JcomBobox加上addActionListener
但每次打开JTable里的JcomBobox,都无法跑到addActionListener的actionPerformed方法
请问如何监听Jtable里的Jcombobox?
而是加上后,无法获取Jcombobox的监听事件
我想你可以查看一下
1.加監聽的combobox 是不是創建了多個對象,也就是說有沒有 創建了很多個對象 而只加了一個監聽
2.一般監聽的語句是這樣的
if (e.getSource() == jComboBox__other){
}
我想你再在if的里面加上這個語句限制一下:if (e.getStateChange() == e.SELECTED){}要不然會觸發兩遍噢~~
我是自己写了一个jcombobox类,在类里面加的监听,应该不存在这样的问题,呵呵。我再研究研究吧,谢谢了