在java中为ListSelectionListener使用JList的名称
我有多个JList元素要从ListSelectionListener用于这些列表,但我不知道如何在valueChanged中使用列表的from name 代码片段 这应该起作用:在java中为ListSelectionListener使用JList的名称,java,swing,jlist,listselectionlistener,Java,Swing,Jlist,Listselectionlistener,我有多个JList元素要从ListSelectionListener用于这些列表,但我不知道如何在valueChanged中使用列表的from name 代码片段 这应该起作用: public void valueChanged(ListSelectionEvent e) { JList list = (JList)e.getSource(); String name = list.getName(); } 除非你有理由重复使用代码块,在这种情况下,你不应该关心哪个列表生成了事
public void valueChanged(ListSelectionEvent e) {
JList list = (JList)e.getSource();
String name = list.getName();
}
除非你有理由重复使用代码块,在这种情况下,你不应该关心哪个列表生成了事件,你应该考虑使用单独的侦听器。
public void valueChanged(ListSelectionEvent e) {
JList list = (JList)e.getSource();
String name = list.getName();
}