| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1699 人关注过本帖
标题:[求助]关于JList事件监听咨询
只看楼主 加入收藏
Public
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2005-9-9
收藏
 问题点数:0 回复次数:3 
[求助]关于JList事件监听咨询

有点问题向诸位大虾请教,多谢帮忙啊。。。

一个窗体中有两个JList列表组件,先想通过一个监听类监听其单击事件,请问在监听类中如何判断当前点击的是哪一个JList,或者大家还有什么更好的办法。望不吝赐教啊,谢谢。

private class MyListener implements ListSelectionListener { public void valueChanged(ListSelectionEvent le) { if(???) { JList A; ………………; } else if(???) { JList B; ………………; } }

搜索更多相关主题的帖子: JList 监听 咨询 
2005-09-24 10:52
kai
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:52
帖 子:3450
专家分:59
注 册:2004-4-25
收藏
得分:0 
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.

自由,民主,平等,博爱,进步.
中华民国,我的祖国,中华民国万岁!中华民国加油!
本人自愿加入中国国民党,为人的自由性,独立性和平等性而奋斗!
2005-09-24 12:09
kuixingzai
Rank: 1
等 级:新手上路
帖 子:42
专家分:0
注 册:2005-5-16
收藏
得分:0 
getSource() 方法获取事件源

菜鸟飞,菜鸟飞,菜鸟高高飞!
2005-09-26 09:19
飘飘叶子
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:34
帖 子:597
专家分:10
注 册:2005-8-17
收藏
得分:0 
不知道这个有没有getCommendAction的………………

[此贴子已经被作者于2005-9-27 7:55:27编辑过]



向着软件工程师的目标前进!
2005-09-27 07:54
快速回复:[求助]关于JList事件监听咨询
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.022651 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved