< prev index next >

src/java.desktop/unix/classes/sun/awt/X11/XScrollbarPeer.java

Print this page




 109     /**
 110      * The value has changed.
 111      */
 112     public void notifyValue(XScrollbar obj, int type, int value, boolean isAdjusting) {
 113         Scrollbar sb = (Scrollbar)target;
 114         sb.setValue(value);
 115         postEvent( new AdjustmentEvent(sb, AdjustmentEvent.ADJUSTMENT_VALUE_CHANGED, type, value, isAdjusting));
 116     }
 117 
 118     /**
 119      *
 120      * @see java.awt.event.MouseEvent
 121      * MouseEvent.MOUSE_CLICKED
 122      * MouseEvent.MOUSE_PRESSED
 123      * MouseEvent.MOUSE_RELEASED
 124      * MouseEvent.MOUSE_MOVED
 125      * MouseEvent.MOUSE_ENTERED
 126      * MouseEvent.MOUSE_EXITED
 127      * MouseEvent.MOUSE_DRAGGED
 128      */

 129     public void handleJavaMouseEvent( MouseEvent mouseEvent ) {
 130         super.handleJavaMouseEvent(mouseEvent);
 131 
 132         int x = mouseEvent.getX();
 133         int y = mouseEvent.getY();
 134         int modifiers = mouseEvent.getModifiers();
 135         int id = mouseEvent.getID();
 136 
 137 
 138         if ((mouseEvent.getModifiers() & InputEvent.BUTTON1_MASK) == 0) {
 139             return;
 140         }
 141 
 142         switch (mouseEvent.getID()) {
 143           case MouseEvent.MOUSE_PRESSED:
 144               target.requestFocus();
 145               tsb.handleMouseEvent(id, modifiers,x,y);
 146               break;
 147 
 148           case MouseEvent.MOUSE_RELEASED:




 109     /**
 110      * The value has changed.
 111      */
 112     public void notifyValue(XScrollbar obj, int type, int value, boolean isAdjusting) {
 113         Scrollbar sb = (Scrollbar)target;
 114         sb.setValue(value);
 115         postEvent( new AdjustmentEvent(sb, AdjustmentEvent.ADJUSTMENT_VALUE_CHANGED, type, value, isAdjusting));
 116     }
 117 
 118     /**
 119      *
 120      * @see java.awt.event.MouseEvent
 121      * MouseEvent.MOUSE_CLICKED
 122      * MouseEvent.MOUSE_PRESSED
 123      * MouseEvent.MOUSE_RELEASED
 124      * MouseEvent.MOUSE_MOVED
 125      * MouseEvent.MOUSE_ENTERED
 126      * MouseEvent.MOUSE_EXITED
 127      * MouseEvent.MOUSE_DRAGGED
 128      */
 129     @SuppressWarnings("deprecation")
 130     public void handleJavaMouseEvent( MouseEvent mouseEvent ) {
 131         super.handleJavaMouseEvent(mouseEvent);
 132 
 133         int x = mouseEvent.getX();
 134         int y = mouseEvent.getY();
 135         int modifiers = mouseEvent.getModifiers();
 136         int id = mouseEvent.getID();
 137 
 138 
 139         if ((mouseEvent.getModifiers() & InputEvent.BUTTON1_MASK) == 0) {
 140             return;
 141         }
 142 
 143         switch (mouseEvent.getID()) {
 144           case MouseEvent.MOUSE_PRESSED:
 145               target.requestFocus();
 146               tsb.handleMouseEvent(id, modifiers,x,y);
 147               break;
 148 
 149           case MouseEvent.MOUSE_RELEASED:


< prev index next >