public class ViewAdapter extends Object implements ViewListener
ALT_MOD, ALT_SHIFT_MOD, CTRL_MOD, CTRL_SHIFT_MOD, META_MOD, META_SHIFT_MOD, NO_MODIFIER, SHIFT_MOD, WHEEL_DOWN, WHEEL_UP| Constructor and Description |
|---|
ViewAdapter() |
| Modifier and Type | Method and Description |
|---|---|
void |
click1(ViewPanel v,
int mod,
int jpx,
int jpy,
int clickNumber,
MouseEvent e)
Left mouse button clicked callback.
|
void |
click2(ViewPanel v,
int mod,
int jpx,
int jpy,
int clickNumber,
MouseEvent e)
Middle mouse button clicked callback.
|
void |
click3(ViewPanel v,
int mod,
int jpx,
int jpy,
int clickNumber,
MouseEvent e)
Right mouse button clicked callback.
|
void |
Kpress(ViewPanel v,
char c,
int code,
int mod,
KeyEvent e)
Key pressed event.
|
void |
Krelease(ViewPanel v,
char c,
int code,
int mod,
KeyEvent e)
Key released event.
|
void |
Ktype(ViewPanel v,
char c,
int code,
int mod,
KeyEvent e)
Key typed event.
|
void |
mouseDragged(ViewPanel v,
int mod,
int buttonNumber,
int jpx,
int jpy,
MouseEvent e)
Mouse dragged callback.
|
void |
mouseMoved(ViewPanel v,
int jpx,
int jpy,
MouseEvent e)
Mouse moved callback.
|
void |
mouseWheelMoved(ViewPanel v,
short wheelDirection,
int jpx,
int jpy,
MouseWheelEvent e)
Mouse wheel moved callback.
|
void |
press1(ViewPanel v,
int mod,
int jpx,
int jpy,
MouseEvent e)
Left mouse button pressed callback.
|
void |
press2(ViewPanel v,
int mod,
int jpx,
int jpy,
MouseEvent e)
Middle mouse button pressed callback.
|
void |
press3(ViewPanel v,
int mod,
int jpx,
int jpy,
MouseEvent e)
Right mouse button pressed callback.
|
void |
release1(ViewPanel v,
int mod,
int jpx,
int jpy,
MouseEvent e)
Left mouse button released callback.
|
void |
release2(ViewPanel v,
int mod,
int jpx,
int jpy,
MouseEvent e)
Middle mouse button released callback.
|
void |
release3(ViewPanel v,
int mod,
int jpx,
int jpy,
MouseEvent e)
Right mouse button released callback.
|
void |
viewActivated(View v)
View activated.
|
void |
viewClosing(View v)
View closing.
|
void |
viewDeactivated(View v)
View deactivated.
|
void |
viewDeiconified(View v)
View deiconified.
|
void |
viewIconified(View v)
View iconified.
|
public void press1(ViewPanel v, int mod, int jpx, int jpy, MouseEvent e)
ViewListenerpress1 in interface ViewListenerv - ViewPanel/JPanel embedded in View, on which glyphs are drawn.mod - key modifiers depressed when event occured. One of NO_MODIFIER, SHIFT_MOD, CTRL_MOD, CTRL_SHIFT_MOD, META_MOD, META_SHIFT_MOD, ALT_MOD, ALT_SHIFT_MOD.jpx - x-coordinate of cursor in JPanel coordinates when event occured.jpy - y-coordinate of cursor in JPanel coordinates when event occured.e - reference to original AWT mouse event.public void release1(ViewPanel v, int mod, int jpx, int jpy, MouseEvent e)
ViewListenerrelease1 in interface ViewListenerv - ViewPanel/JPanel embedded in View, on which glyphs are drawn.mod - key modifiers depressed when event occured. One of NO_MODIFIER, SHIFT_MOD, CTRL_MOD, CTRL_SHIFT_MOD, META_MOD, META_SHIFT_MOD, ALT_MOD, ALT_SHIFT_MOD.jpx - x-coordinate of cursor in JPanel coordinates when event occured.jpy - y-coordinate of cursor in JPanel coordinates when event occured.e - reference to original AWT mouse event.public void click1(ViewPanel v, int mod, int jpx, int jpy, int clickNumber, MouseEvent e)
ViewListenerclick1 in interface ViewListenerv - ViewPanel/JPanel embedded in View, on which glyphs are drawn.mod - key modifiers depressed when event occured. One of NO_MODIFIER, SHIFT_MOD, CTRL_MOD, CTRL_SHIFT_MOD, META_MOD, META_SHIFT_MOD, ALT_MOD, ALT_SHIFT_MOD.jpx - x-coordinate of cursor in JPanel coordinates when event occured.jpy - y-coordinate of cursor in JPanel coordinates when event occured.e - reference to original AWT mouse event.public void press2(ViewPanel v, int mod, int jpx, int jpy, MouseEvent e)
ViewListenerpress2 in interface ViewListenerv - ViewPanel/JPanel embedded in View, on which glyphs are drawn.mod - key modifiers depressed when event occured. One of NO_MODIFIER, SHIFT_MOD, CTRL_MOD, CTRL_SHIFT_MOD, META_MOD, META_SHIFT_MOD, ALT_MOD, ALT_SHIFT_MOD.jpx - x-coordinate of cursor in JPanel coordinates when event occured.jpy - y-coordinate of cursor in JPanel coordinates when event occured.e - reference to original AWT mouse event.public void release2(ViewPanel v, int mod, int jpx, int jpy, MouseEvent e)
ViewListenerrelease2 in interface ViewListenerv - ViewPanel/JPanel embedded in View, on which glyphs are drawn.mod - key modifiers depressed when event occured. One of NO_MODIFIER, SHIFT_MOD, CTRL_MOD, CTRL_SHIFT_MOD, META_MOD, META_SHIFT_MOD, ALT_MOD, ALT_SHIFT_MOD.jpx - x-coordinate of cursor in JPanel coordinates when event occured.jpy - y-coordinate of cursor in JPanel coordinates when event occured.e - reference to original AWT mouse event.public void click2(ViewPanel v, int mod, int jpx, int jpy, int clickNumber, MouseEvent e)
ViewListenerclick2 in interface ViewListenerv - ViewPanel/JPanel embedded in View, on which glyphs are drawn.mod - key modifiers depressed when event occured. One of NO_MODIFIER, SHIFT_MOD, CTRL_MOD, CTRL_SHIFT_MOD, META_MOD, META_SHIFT_MOD, ALT_MOD, ALT_SHIFT_MOD.jpx - x-coordinate of cursor in JPanel coordinates when event occured.jpy - y-coordinate of cursor in JPanel coordinates when event occured.e - reference to original AWT mouse event.public void press3(ViewPanel v, int mod, int jpx, int jpy, MouseEvent e)
ViewListenerpress3 in interface ViewListenerv - ViewPanel/JPanel embedded in View, on which glyphs are drawn.mod - key modifiers depressed when event occured. One of NO_MODIFIER, SHIFT_MOD, CTRL_MOD, CTRL_SHIFT_MOD, META_MOD, META_SHIFT_MOD, ALT_MOD, ALT_SHIFT_MOD.jpx - x-coordinate of cursor in JPanel coordinates when event occured.jpy - y-coordinate of cursor in JPanel coordinates when event occured.e - reference to original AWT mouse event.public void release3(ViewPanel v, int mod, int jpx, int jpy, MouseEvent e)
ViewListenerrelease3 in interface ViewListenerv - ViewPanel/JPanel embedded in View, on which glyphs are drawn.mod - key modifiers depressed when event occured. One of NO_MODIFIER, SHIFT_MOD, CTRL_MOD, CTRL_SHIFT_MOD, META_MOD, META_SHIFT_MOD, ALT_MOD, ALT_SHIFT_MOD.jpx - x-coordinate of cursor in JPanel coordinates when event occured.jpy - y-coordinate of cursor in JPanel coordinates when event occured.e - reference to original AWT mouse event.public void click3(ViewPanel v, int mod, int jpx, int jpy, int clickNumber, MouseEvent e)
ViewListenerclick3 in interface ViewListenerv - ViewPanel/JPanel embedded in View, on which glyphs are drawn.mod - key modifiers depressed when event occured. One of NO_MODIFIER, SHIFT_MOD, CTRL_MOD, CTRL_SHIFT_MOD, META_MOD, META_SHIFT_MOD, ALT_MOD, ALT_SHIFT_MOD.jpx - x-coordinate of cursor in JPanel coordinates when event occured.jpy - y-coordinate of cursor in JPanel coordinates when event occured.e - reference to original AWT mouse event.public void mouseMoved(ViewPanel v, int jpx, int jpy, MouseEvent e)
ViewListenermouseMoved in interface ViewListenerv - ViewPanel/JPanel embedded in View, on which glyphs are drawn.jpx - x-coordinate of cursor in JPanel coordinates when event occured.jpy - y-coordinate of cursor in JPanel coordinates when event occured.e - reference to original AWT mouse event.View.setNotifyCursorMoved(boolean b)public void mouseDragged(ViewPanel v, int mod, int buttonNumber, int jpx, int jpy, MouseEvent e)
ViewListenermouseDragged in interface ViewListenerv - ViewPanel/JPanel embedded in View, on which glyphs are drawn.mod - key modifiers depressed when event occured. One of NO_MODIFIER, SHIFT_MOD, CTRL_MOD, CTRL_SHIFT_MOD, META_MOD, META_SHIFT_MOD, ALT_MOD, ALT_SHIFT_MOD.buttonNumber - one of 1 (left), 2 (middle) or 3 (right)jpx - x-coordinate of cursor in JPanel coordinates when event occured.jpy - y-coordinate of cursor in JPanel coordinates when event occured.e - reference to original AWT mouse event.public void mouseWheelMoved(ViewPanel v, short wheelDirection, int jpx, int jpy, MouseWheelEvent e)
ViewListenermouseWheelMoved in interface ViewListenerv - ViewPanel/JPanel embedded in View, on which glyphs are drawn.wheelDirection - is one of WHEEL_UP, WHEEL_DOWNjpx - x-coordinate of cursor in JPanel coordinates when event occured.jpy - y-coordinate of cursor in JPanel coordinates when event occured.e - reference to original AWT mouse event.public void Ktype(ViewPanel v, char c, int code, int mod, KeyEvent e)
ViewListenerKtype in interface ViewListenerv - ViewPanel/JPanel embedded in View, on which glyphs are drawn.c - char typed.code - code of key typed (value of KeyEvent.getKeyCode()).mod - key modifiers depressed when event occured. One of NO_MODIFIER, SHIFT_MOD, CTRL_MOD, CTRL_SHIFT_MOD, META_MOD, META_SHIFT_MOD, ALT_MOD, ALT_SHIFT_MOD.e - reference to original AWT mouse event.public void Kpress(ViewPanel v, char c, int code, int mod, KeyEvent e)
ViewListenerKpress in interface ViewListenerv - ViewPanel/JPanel embedded in View, on which glyphs are drawn.c - char typed.code - code of key typed (value of KeyEvent.getKeyCode()).mod - key modifiers depressed when event occured. One of NO_MODIFIER, SHIFT_MOD, CTRL_MOD, CTRL_SHIFT_MOD, META_MOD, META_SHIFT_MOD, ALT_MOD, ALT_SHIFT_MOD.e - reference to original AWT mouse event.public void Krelease(ViewPanel v, char c, int code, int mod, KeyEvent e)
ViewListenerKrelease in interface ViewListenerv - ViewPanel/JPanel embedded in View, on which glyphs are drawn.c - char typed.code - code of key typed (value of KeyEvent.getKeyCode()).mod - key modifiers depressed when event occured. One of NO_MODIFIER, SHIFT_MOD, CTRL_MOD, CTRL_SHIFT_MOD, META_MOD, META_SHIFT_MOD, ALT_MOD, ALT_SHIFT_MOD.e - reference to original AWT mouse event.public void viewActivated(View v)
ViewListenerviewActivated in interface ViewListenerpublic void viewDeactivated(View v)
ViewListenerviewDeactivated in interface ViewListenerpublic void viewIconified(View v)
ViewListenerviewIconified in interface ViewListenerpublic void viewDeiconified(View v)
ViewListenerviewDeiconified in interface ViewListenerpublic void viewClosing(View v)
ViewListenerviewClosing in interface ViewListenerCopyright © 2000-2002 Xerox Corporation. All Rights Reserved
Copyright © 2003 World Wide Web Consortium. All Rights Reserved
Copyright © 2004-2015 INRIA. All Rights Reserved
Licensed under the GNU LGPL. For full terms see the file COPYING.