当前位置: 技术问答>java相关
关于JTable右键选取
来源: 互联网 发布时间:2017-04-14
本文导语: Swing.JTable怎样用鼠标右键选取行? | void tblParameter_mouseClicked(MouseEvent e) { //这里可以判断鼠标的右键 还是左键 ,以及e.getClickCount来判断次数。 //这样可以对不同的...
Swing.JTable怎样用鼠标右键选取行?
|
void tblParameter_mouseClicked(MouseEvent e) {
//这里可以判断鼠标的右键 还是左键 ,以及e.getClickCount来判断次数。
//这样可以对不同的情况作不同的处理。
//下面的就是一个大概的意思。
int col = tblParameter.columnAtPoint(e.getPoint());
int row = tblParameter.rowAtPoint(e.getPoint());
tblParameter.setRowSelectionInterval(row,row+1);
}
//这里可以判断鼠标的右键 还是左键 ,以及e.getClickCount来判断次数。
//这样可以对不同的情况作不同的处理。
//下面的就是一个大概的意思。
int col = tblParameter.columnAtPoint(e.getPoint());
int row = tblParameter.rowAtPoint(e.getPoint());
tblParameter.setRowSelectionInterval(row,row+1);
}
|
加入鼠标事件
|
直接使用JTable的getSelectedRow方法就可以得到选择行