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的话就很正常,这是什么原因?
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的话就很正常,这是什么原因?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货