Swing 两个JList如何共用一个 Listener 如题: 两个JList如何共用一个侦听函数. 因为是没有办法选择一个JList一个侦听函数,所以才只能选择共用的. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 一般这种监听得执行函数中都会带有一个事件的对象。通常命名为xxxEvent。这个类中有getSource方法,可以得到事件源,判断不同的触发者执行不同的动作。但这不是一个好的方法,容易混乱。所以,慎用。 jList1.addListSelectionListener(new javax.swing.event.ListSelectionListener() { public void valueChanged(javax.swing.event.ListSelectionEvent evt) { jList1ValueChanged(evt); } }); jList2.addListSelectionListener(new javax.swing.event.ListSelectionListener() { public void valueChanged(javax.swing.event.ListSelectionEvent evt) { jList1ValueChanged(evt); } }); gb18030转码成utf-8,大家帮我想想啊,嘿嘿... 头一次引用循环~我这样用对吗? 问个数组的大小问题!! FileOutputStream类型 写入本地 排序 如何将JAVA程序发布? JAVA中如何把几个文件打包压缩成一个文件? VC 调用applet? 如此简单的问题,为什么总有错误? 关于JAVA GUI界面切换的问题 Jtree CellEditor 的编辑问题 问3个问题 谢谢了
public void valueChanged(javax.swing.event.ListSelectionEvent evt) {
jList1ValueChanged(evt);
}
});
jList2.addListSelectionListener(new javax.swing.event.ListSelectionListener() {
public void valueChanged(javax.swing.event.ListSelectionEvent evt) {
jList1ValueChanged(evt);
}
});