im trying to get right click menus to come up when they control right click in a JPanel. I researched a bit and was able to develop the code, but for some reason the isPopUpTrigger returns false, any ideas? Thanks!
else if(arg0.getButton() == MouseEvent.BUTTON3 )
{
if(controlIsPressed){
class PopUpDemo extends JPopupMenu {
JMenuItem anItem;
public PopUpDemo(){
anItem = new JMenuItem("Click Me!");
add(anItem);
}
}
if(arg0.isPopupTrigger()){
PopUpDemo menu = new PopUpDemo();
menu.show(arg0.getComponent(), arg0.getX(), arg0.getY());
}
}
im trying to get right click menus to come up when they control right
Share
Which method in
MouseListenerare you calling this in? Depending on which OS, it may be triggered bymousePressedormouseReleasedso you need to call this from both of those methods.