以下是我改写过的代码片断,可以参考一下。//增加对表格的鼠标双击监听
class SelfMouseAdapter extends java.awt.event.MouseAdapter {
public void mouseClicked(java.awt.event.MouseEvent e) {
if (e.getClickCount() == 2) {
//双击为‘2’,要是点击为‘1’,其它可以参照文档
mMsgBox.showMessageDialog(this, getScrollPaneTable().getSelectedRow(), "行号", 0);
}
}
}
SelfMouseAdapter sma = new SelfMouseAdapter();
getScrollPaneTable().addMouseListener(sma);
class SelfMouseAdapter extends java.awt.event.MouseAdapter {
public void mouseClicked(java.awt.event.MouseEvent e) {
if (e.getClickCount() == 2) {
//双击为‘2’,要是点击为‘1’,其它可以参照文档
mMsgBox.showMessageDialog(this, getScrollPaneTable().getSelectedRow(), "行号", 0);
}
}
}
SelfMouseAdapter sma = new SelfMouseAdapter();
getScrollPaneTable().addMouseListener(sma);
解决方案 »
- 关于synchronized的问题
- 请教:定义一个Student类,要求在程序中生成若干个Student对象,并将这些对象分别保存到ArrayList和HashSet中,然后遍历的输出出来。我这样
- 学习设计模式实例系列文章之适配器模式
- 如何通过java编程获取局域网内host和router的ip地址
- 通过odbc查询数据库,获取数据时很奇怪的一个问题;
- 菜鸟求教
- 包访问??
- 请教:如何刷新JLabel的值、SplitPane分隔比例的初始化——两个问题。
- Circle.class什么意思?其中Circle是个类
- sqlj的问题
- 哪有jbuilder7下载
- 关于synchronized(object)块中的object对象
public void valueChanged(ListSelectionEvent e) {
//do something
}
});