package fr.lyrgard.hexScape.gui.desktop.view.game.leftPanel;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
import javax.swing.JPopupMenu;
public class PopMenuClickListener extends MouseAdapter {
private JPopupMenu menu;
public PopMenuClickListener(JPopupMenu menu) {
super();
this.menu = menu;
}
@Override
public void mousePressed(MouseEvent e){
if (e.isPopupTrigger())
doPop(e);
}
@Override
public void mouseReleased(MouseEvent e){
if (e.isPopupTrigger())
doPop(e);
}
private void doPop(MouseEvent e){
menu.show(e.getComponent(), e.getX(), e.getY());
}
}