table.addMouseListener(....)
//括号内的东西根据实际填写
……
public
void
mouseClicked(MouseEvent
e)
{
int
index=table.getSelectedRow()
String
code=(String)table.getValueAt(index,0)//这一句是取出表格选中那行的第一列
text1.setText(code)
//其他列的数据类似,不逐一说明,自己研究即可。
}
先定义一个全局的静态变量 static bool canClick=ture;1.鼠标右键点击的事件前加个if判断:
if(canClick){
鼠标点击事件事件
}
2.然后添加键盘事件implements KeyListener
在重写的方法的keyPressed中加入:
if(e.getKeyCode()==KeyEvent.VK_CONTROL){
canClick=false
}
在重新的方法的keyReleased中加入:
if(e.getKeyCode()==KeyEvent.VK_CONTROL){
canClick=true
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)