public class ScrollingListener extends ViewAdapter
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 |
|---|
ScrollingListener(ScrollLayer sl,
int scrollLayerIndex,
int controlledLayerIndex) |
| 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 |
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 |
press1(ViewPanel v,
int mod,
int jpx,
int jpy,
MouseEvent e)
Left mouse button pressed callback.
|
void |
release1(ViewPanel v,
int mod,
int jpx,
int jpy,
MouseEvent e)
Left mouse button released callback.
|
click2, click3, Kpress, Krelease, Ktype, mouseWheelMoved, press2, press3, release2, release3, viewActivated, viewClosing, viewDeactivated, viewDeiconified, viewIconifiedpublic ScrollingListener(ScrollLayer sl, int scrollLayerIndex, int controlledLayerIndex)
sl - the ScrollLayer object that manages the scroll bar layer associated with this event handlerscrollLayerIndex - index of scroll layer in the viewcontrolledLayerIndex - index of of controlled layer in the view (layer containing camera controlled by the scroll bars)public void press1(ViewPanel v, int mod, int jpx, int jpy, MouseEvent e)
ViewListenerpress1 in interface ViewListenerpress1 in class ViewAdapterv - 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 ViewListenerrelease1 in class ViewAdapterv - 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 ViewListenerclick1 in class ViewAdapterv - 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 ViewListenermouseMoved in class ViewAdapterv - 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 ViewListenermouseDragged in class ViewAdapterv - 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.Copyright © 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.