comirva
Class MainUI.PopupMenuMouseAdapter
java.lang.Object
java.awt.event.MouseAdapter
comirva.MainUI.PopupMenuMouseAdapter
- All Implemented Interfaces:
- MouseListener, MouseMotionListener, MouseWheelListener, EventListener
- Enclosing class:
- MainUI
public class MainUI.PopupMenuMouseAdapter
- extends MouseAdapter
A popup menu mouse adapter
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MainUI.PopupMenuMouseAdapter
public MainUI.PopupMenuMouseAdapter()
- create a popup menu mouse adapter displaying an empty popup menu.
The popup menu can be set later using
setPopupMenu(JPopupMenu)
MainUI.PopupMenuMouseAdapter
public MainUI.PopupMenuMouseAdapter(JPopupMenu popup)
- create a popup menu mouse adapter displaying the given popup
menu if a mouse event is received that is a popup trigger.
The displayed popu menu will be empty if the parameter
is null
.
- Parameters:
popup
- the popup menu to be displayed
setPopupMenu
public void setPopupMenu(JPopupMenu popup)
- replace the current set popup menu by the given popup menu.
Note: The popup menu is only replaced if the new popup menu is not
null
!
- Parameters:
popup
- the new popup menu to be displayed by this mouse adapter.
mousePressed
public void mousePressed(MouseEvent e)
- Specified by:
mousePressed
in interface MouseListener
- Overrides:
mousePressed
in class MouseAdapter
mouseReleased
public void mouseReleased(MouseEvent e)
- Specified by:
mouseReleased
in interface MouseListener
- Overrides:
mouseReleased
in class MouseAdapter