[求助]关于JList事件监听咨询
有点问题向诸位大虾请教,多谢帮忙啊。。。
一个窗体中有两个JList列表组件,先想通过一个监听类监听其单击事件,请问在监听类中如何判断当前点击的是哪一个JList,或者大家还有什么更好的办法。望不吝赐教啊,谢谢。
private class MyListener implements ListSelectionListener { public void valueChanged(ListSelectionEvent le) { if(???) { JList A; ………………; } else if(???) { JList B; ………………; } }
----------------解决方案--------------------------------------------------------
try :
if(le.getSource() == A) // here A is list A,
// then ...
else if(le.getSource() == B)
// then ...
you can also write two classes individually for A and B. This is better than the first solve.
----------------解决方案--------------------------------------------------------
getSource() 方法获取事件源
----------------解决方案--------------------------------------------------------
不知道这个有没有getCommendAction的………………
[此贴子已经被作者于2005-9-27 7:55:27编辑过]
----------------解决方案--------------------------------------------------------