jurpedemo.frames
Class PopupListener

java.lang.Object
  extended by java.awt.event.MouseAdapter
      extended by jurpedemo.frames.PopupListener
All Implemented Interfaces:
java.awt.event.MouseListener, java.util.EventListener

public class PopupListener
extends java.awt.event.MouseAdapter

Custom listener for popup menus


Constructor Summary
PopupListener(javax.swing.JPopupMenu menu)
          Constructor
 
Method Summary
 void maybeShowPopup(java.awt.event.MouseEvent e)
          What to do in case of mouse pressed
 void mousePressed(java.awt.event.MouseEvent e)
          On mouse pressed
 void mouseReleased(java.awt.event.MouseEvent e)
          On mouse released (necessary for non MS platforms)
 
Methods inherited from class java.awt.event.MouseAdapter
mouseClicked, mouseEntered, mouseExited
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PopupListener

public PopupListener(javax.swing.JPopupMenu menu)
Constructor

Parameters:
menu - Associated menu
Method Detail

mousePressed

public void mousePressed(java.awt.event.MouseEvent e)
On mouse pressed

Specified by:
mousePressed in interface java.awt.event.MouseListener
Overrides:
mousePressed in class java.awt.event.MouseAdapter
Parameters:
e -

mouseReleased

public void mouseReleased(java.awt.event.MouseEvent e)
On mouse released (necessary for non MS platforms)

Specified by:
mouseReleased in interface java.awt.event.MouseListener
Overrides:
mouseReleased in class java.awt.event.MouseAdapter
Parameters:
e -

maybeShowPopup

public void maybeShowPopup(java.awt.event.MouseEvent e)
What to do in case of mouse pressed

Parameters:
e -

Jurpe - Java Universal Role Playing Engine - http://jurpe.sourceforge.net