public
void
mouseReleased(MouseEvent
e)
{
if(e.getButton()
==
MouseEvent.BUTTON3)//点击右键
popUpMenu.show(editMenu,
e.getX(),
e.getY());
//popUpMenu是一个JPopupMenu
editMenu是一个JMenu
//e.getX(),
e.getY()是获得鼠标点击的坐标
在点击的地方弹出一个
editMenu,editMenu中的
内容自己添加
}
public
void
mouseClicked(MouseEvent
e)
{
if(e.getButton()
==
MouseEvent.BUTTON1)//点击鼠标左键
popUpMenu.setVisible(false);//弹出菜单消失
}