Swing问题 JTable
我想给表格里的“行”加一个监听器,监听右键点击然后弹出菜单。请问我应该给什么对象加监听呢?似乎和JTable相关的没有“行”这个对象吧...
我想给表格里的“行”加一个监听器,监听右键点击然后弹出菜单。
请问我应该给什么对象加监听呢?似乎和JTable相关的没有“行”这个对象吧 展开
请问我应该给什么对象加监听呢?似乎和JTable相关的没有“行”这个对象吧 展开
2个回答
展开全部
直接监听table对象就行了
table.addMouseListener(new Adapter(){
public void mouseClicked(MouseEvent e) {
//点击的行
int row = table.getSelectedRow();
//点击的列
int column = table.getSelectedColumn();
//右键
if(e.getButton()==3){
//弹出菜单
popup.show(e.getCompent,e.getX(),e.getY());
}
//左键
if(e.getButton()==1){
}
}
});
table.addMouseListener(new Adapter(){
public void mouseClicked(MouseEvent e) {
//点击的行
int row = table.getSelectedRow();
//点击的列
int column = table.getSelectedColumn();
//右键
if(e.getButton()==3){
//弹出菜单
popup.show(e.getCompent,e.getX(),e.getY());
}
//左键
if(e.getButton()==1){
}
}
});
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询