|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.esa.beam.framework.ui.PopupMenuHandler
public class PopupMenuHandler
A handler which can be registered on components as a mouse listener.
This handler pops-up a popup menu if the corresponding event is a popup menu trigger on a given platform. The
popup-menu is created by the PopupMenuFactory instance passed to the constructor of this class.
PopupMenuFactory| Constructor Summary | |
|---|---|
PopupMenuHandler(PopupMenuFactory popupMenuFactory)
Constructs a new pop-up menu handler for th given pop-up menu factory. |
|
| Method Summary | |
|---|---|
void |
keyPressed(KeyEvent event)
Invoked when a key has been pressed. |
void |
keyReleased(KeyEvent event)
Invoked when a key has been released. |
void |
keyTyped(KeyEvent event)
Invoked when a key has been typed. |
void |
mouseClicked(MouseEvent event)
Invoked when the mouse has been clicked on a component. |
void |
mouseEntered(MouseEvent event)
Invoked when the mouse enters a component. |
void |
mouseExited(MouseEvent event)
Invoked when the mouse exits a component. |
void |
mousePressed(MouseEvent event)
Invoked when a mouse button has been pressed on a component. |
void |
mouseReleased(MouseEvent event)
Invoked when a mouse button has been released on a component. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public PopupMenuHandler(PopupMenuFactory popupMenuFactory)
popupMenuFactory - the factory for the menu, must not be null| Method Detail |
|---|
public void mouseClicked(MouseEvent event)
mouseClicked in interface MouseListenerpublic void mousePressed(MouseEvent event)
mousePressed in interface MouseListenerpublic void mouseReleased(MouseEvent event)
mouseReleased in interface MouseListenerpublic void mouseEntered(MouseEvent event)
mouseEntered in interface MouseListenerpublic void mouseExited(MouseEvent event)
mouseExited in interface MouseListenerpublic void keyPressed(KeyEvent event)
keyPressed in interface KeyListenerpublic void keyReleased(KeyEvent event)
keyReleased in interface KeyListenerpublic void keyTyped(KeyEvent event)
keyTyped in interface KeyListener
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||