是这样的,我在table上加了一个ListSelectionListener监听器,目的是想选择一行的时候触发事件,将所选行的内容print到控制台
table.getSelectionListener(new ListSelectionListener() {
  public void valueChanged(ListSelectionEvent lse) {
    System.out.println(lse.getSource().toString() + "\n");
    //other printing;
  }
});
结果控制台输出了2次信息,类似如下:
javax.swing.DefaultListSelectionModel 3912376 ~{2}
javax.swing.DefaultListSelectionModel 3912376 ={2}我想问:
1、ListSelectionListener确实是捕获了2次事件?还是说只捕获了1次,而做两次动作了?
2、输出的两次信息“~”“=”代表的信息各自是什么呢?
3、如何写监听选择单元格的监听器?我想每当鼠标选了某个单元格,就输出该单元格的内容谢谢