private JTable jTable = null;………………private JTable getJTable() {
if (jTable == null) {
jTable = new JTable(data,columnNames);
jTable.addMouseListener(new   java.awt.event.MouseAdapter()   {  
      public   void   mouseClicked(java.awt.event.MouseEvent e)   {  
       JOptionPane.showMessageDialog(null, "触发鼠标事件!");
      }  
  });

}我用的是可视化的设计面板直接把控件拖到窗体上的,代码都是自动生成的。。
我拖动的是jtable on jscrollpane,但如果是jtable的话就很正常,这是什么原因?