java如何添加鼠标左右键一起按下的事件呢? 10
你们玩过扫雷吗?就是那个鼠标两个键同时按下的事件,怎么添加上呢?各位大虾有什么高招啊?还请帮忙一二~~~~~最好是用swt写,用awt或者swing也可以,就是我比较麻烦...
你们玩过扫雷吗?就是那个鼠标两个键同时按下的事件,怎么添加上呢?各位大虾有什么高招啊?还请帮忙一二~~~~~
最好是用swt写,用awt或者swing也可以,就是我比较麻烦点了!
不行啊!我用SWT写的,你们说的这些都没法用! 展开
最好是用swt写,用awt或者swing也可以,就是我比较麻烦点了!
不行啊!我用SWT写的,你们说的这些都没法用! 展开
2个回答
展开全部
其实就是鼠标事件就可以了。在执行鼠标事件的方法中判断即可
youbutton.addMouseListener(new MouseAdapter(){
public void mousePressed(MouseEvent me){
//do something here
if( e.getModifiersEx() == ( e.BUTTON1_DOWN_MASK | e.BUTTON3_DOWN_MASK) ){
System.out.println("Both");
//这里是都按下的执行
}
}
});
youbutton.addMouseListener(new MouseAdapter(){
public void mousePressed(MouseEvent me){
//do something here
if( e.getModifiersEx() == ( e.BUTTON1_DOWN_MASK | e.BUTTON3_DOWN_MASK) ){
System.out.println("Both");
//这里是都按下的执行
}
}
});
展开全部
youbutton.addMouseListener(new MouseAdapter(){
public void mousePressed(MouseEvent me){
//do something here
if( e.getModifiersEx() == ( e.BUTTON1_DOWN_MASK | e.BUTTON3_DOWN_MASK) ){
System.out.println("Both");
public void mousePressed(MouseEvent me){
//do something here
if( e.getModifiersEx() == ( e.BUTTON1_DOWN_MASK | e.BUTTON3_DOWN_MASK) ){
System.out.println("Both");
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询