e784. 监听对JList选择变动
When the set of selected items is changed, either by the user or programmatically, a list selection event is fired.
// Create a list
String[] items = {"A", "B", "C", "D"};
JList list = new JList(items); // Register a selection listener
list.addListSelectionListener(new MyListSelectionListener()); class MyListSelectionListener implements ListSelectionListener {
// This method is called each time the user changes the set of selected items
public void valueChanged(ListSelectionEvent evt) {
// When the user release the mouse button and completes the selection,
// getValueIsAdjusting() becomes false
if (!evt.getValueIsAdjusting()) {
JList list = (JList)evt.getSource(); // Get all selected items
Object[] selected = list.getSelectedValues(); // Iterate all selected items
for (int i=0; i<selected.length; i++) {
Object sel = selected[i];
}
}
}
}
| Related Examples | 
e784. 监听对JList选择变动的更多相关文章
- inotify监听文件夹的变动
		
inotify只能监控单层目录变化,不能监控子目录中的变化情况.如果需要监控子目录,需要在调用inotify_add_watch(int fd, char *dir, int mask):int建立监 ...
 - e783. 监听对JList中项双击和三击
		
// Create a list String[] items = {"A", "B", "C", "D"}; JLis ...
 - JS监听checkbox的选择获取取消事件代码案列
		
function OncheckBox(index){ if ($(index).attr("checked") == "checked") { alert($ ...
 - Oracle数据库相关问题之ORA-12541:TNS:无监听程序
		
在用PL/SQL Developer等客户端工具连接oracle服务器时出现ORA-12541:TNS:无监听程序的错误,如下图: 发现原来是oracle的监听没有启动,重启监听后就连接成功了,下面跟 ...
 - Oracle 添加第二个实例 和 监听
		
1.添加第二个实例 配置和移植工具 -->Database Configuration Assistant 然后一步一步创建实例(实例名为ORCL2) 创建成功后会在系统的服务里面有个服务名称为 ...
 - Oracle-12541:TNS:无监听程序 .
		
背景:自己机子做oracle服务器,其他机子可以ping得通我的机子,但是jdbc就是连不上,后来用plsql连出现无监听程序.... 我昨天重新安装Oracle后,用PL/SQL Developer ...
 - Oracle ORA-12541:TNS:无监听程序
		
背景:自己机子做oracle服务器,其他机子可以ping得通我的机子,但是jdbc就是连不上,后来用plsql连出现无监听程序.... 我昨天重新安装Oracle后,用PL/SQL Developer ...
 - ORA-12541:TNS:无监听程序 配置Oracle Myeclipse无法连接上 花费一天时间解决掉的
		
背景:自己机子做oracle服务器,其他机子可以ping得通我的机子,但是jdbc就是连不上,后来用plsql连出现无监听程序.... 我昨天重新安装Oracle后,用PL/SQL Developer ...
 - Windows Oracle连接ORA-12541:TNS:无监听程序
		
上面两篇是安装和连接,这里写一下碰到的问题,安装后使用SQL Developer连接出现ORA-12541:TNS:无监听程序.网上搜了一下是安装的Oracle中自带的JDK是32位,而程序中使用的S ...
 
随机推荐
- Mysql异常问题排查与处理——mysql的DNS反向解析和客户端网卡重启
			
中午刚想趴一会,不料锅从天降!!!Mysql连不上了....... 现象如下: 现象1:登录mysql所在服务器,连接MySQL 成功: 现象2:通过客户端远程连接MySQL,返回失败,如下: Ent ...
 - Office_Visio_Pro_2007
			
Office_Visio_Pro_2007http://pan.baidu.com/share/link?shareid=473782&uk=3474501992 解压后在文件夹里找到密钥[一 ...
 - LeetCode: Pascal's Triangle  解题报告
			
Pascal's Triangle Given numRows, generate the first numRows of Pascal's triangle. For example, given ...
 - linux nexus bulid
			
1. 将下载好的nexus-2.5.1-bundle.tar.gz包,用FTP工具传至服务器上. 2. 解压安装包 解压命令: ? 1 tar -zvxf nexus-2.5.1-bundle ...
 - ctrl+z的ascii码是多少?
			
今天在使用中移动的模组的时候,发现: 突然把我难住了,ctrl+z要在我的数据包中通过TCP/IP发送,而结束字符肯定是需要我自己加在数据包的末尾的. 故,做如下测试: #include <st ...
 - IE11 不能正常方法网页
			
由于将IE11升级到了 11 之前的网站无法正常使用, 如果是开发人员碰到之问题,使用了微软的asp.net 控件,那么将服务器的.net framework 升级到 4.5 http://www.m ...
 - asp.net基于StateServer的二级域名共享session
			
备注:亲自试验有效,如果网友有通过下面的教程未实现session共享的,欢迎留言说明你遇到的问题.必有回复. 最近为实现的二级域名共享session纠结好久.网上的很多实现的方法试了都不行,查了很久才 ...
 - java框架篇---struts实现拦截器
			
Struts2的拦截器和Servlet过滤器类似.在执行Action的execute方法之前,Struts2会首先执行在struts.xml中引用的拦截器,在执行完所有引用的拦截器的intercept ...
 - [转]MySQL函数大全 及用法示例
			
原文地址:http://blog.sina.com.cn/s/blog_4586764e0100h5ct.html 1.字符串函数ascii(str) 返回字符串str的第一个字符的ascii值( ...
 - 关于C3P0容错和自动重连特性的研究
			
转载: http://blog.csdn.net/cutesource/article/details/5422093 最近常有数据库和网络设备升级和搬迁等事情,而各个应用都是基于数据库连接池做的,大 ...