当前位置: 技术问答>java相关
JBuilder6中怎么调用右键菜单?
来源: 互联网 发布时间:2015-07-15
本文导语: 在菜单设计器中已经创建了jPopupMenu,但在frame中但mouserelased中怎么在右击的时候弹出菜单呢? | 加入一个判断. if(e.getModifiers()==e.META_MASK){ //加入你想做的 } | class MouseActio...
在菜单设计器中已经创建了jPopupMenu,但在frame中但mouserelased中怎么在右击的时候弹出菜单呢?
|
加入一个判断.
if(e.getModifiers()==e.META_MASK){
//加入你想做的
}
if(e.getModifiers()==e.META_MASK){
//加入你想做的
}
|
class MouseAction extends MouseAdapter {
public void mouseReleased(MouseEvent me) {
if (me.getModifiers() == MouseEvent.BUTTON3_MASK ) {
//....what you want to do!
}
}
}
再在你的frame的构造函数中加入
this.setMouseListener(new MouseAction());
public void mouseReleased(MouseEvent me) {
if (me.getModifiers() == MouseEvent.BUTTON3_MASK ) {
//....what you want to do!
}
}
}
再在你的frame的构造函数中加入
this.setMouseListener(new MouseAction());
|
我试了一下,上面两位老兄说的不错。可以正确运行。你可以照上面的说法去做