else if (e.getModifiers()==MouseEvent.BUTTON3_MASK) { Point p=e.getLocationOnScreen();//此处提示出错 jPopupMenu1.setLocation(p); jPopupMenu1.setVisible(true);}
这是编写右键浮动菜单时的代码。如果点了右键,就需要获取鼠标在屏幕点击位置以将浮动菜单显示在正确的位置上。我是参考书上写得,不知为何会有错误。哪位懂得指点一二。谢谢!