441 |
destination); |
destination); |
442 |
|
|
443 |
return new MouseEvent(destination, sourceEvent.getID(), |
return new MouseEvent(destination, sourceEvent.getID(), |
444 |
sourceEvent.getWhen(), sourceEvent.getModifiers(), |
sourceEvent.getWhen(), sourceEvent.getModifiersEx(), |
445 |
newpt.x, newpt.y, sourceEvent.getClickCount(), |
newpt.x, newpt.y, sourceEvent.getClickCount(), |
446 |
sourceEvent.isPopupTrigger(), sourceEvent.getButton()); |
sourceEvent.isPopupTrigger(), sourceEvent.getButton()); |
447 |
} |
} |
863 |
*/ |
*/ |
864 |
public static boolean isLeftMouseButton(MouseEvent event) |
public static boolean isLeftMouseButton(MouseEvent event) |
865 |
{ |
{ |
866 |
return ((event.getModifiers() & InputEvent.BUTTON1_DOWN_MASK) |
return ((event.getModifiersEx() & InputEvent.BUTTON1_DOWN_MASK) |
867 |
== InputEvent.BUTTON1_DOWN_MASK); |
== InputEvent.BUTTON1_DOWN_MASK); |
868 |
} |
} |
869 |
|
|
876 |
*/ |
*/ |
877 |
public static boolean isMiddleMouseButton(MouseEvent event) |
public static boolean isMiddleMouseButton(MouseEvent event) |
878 |
{ |
{ |
879 |
return ((event.getModifiers() & InputEvent.BUTTON2_DOWN_MASK) |
return ((event.getModifiersEx() & InputEvent.BUTTON2_DOWN_MASK) |
880 |
== InputEvent.BUTTON2_DOWN_MASK); |
== InputEvent.BUTTON2_DOWN_MASK); |
881 |
} |
} |
882 |
|
|
889 |
*/ |
*/ |
890 |
public static boolean isRightMouseButton(MouseEvent event) |
public static boolean isRightMouseButton(MouseEvent event) |
891 |
{ |
{ |
892 |
return ((event.getModifiers() & InputEvent.BUTTON3_DOWN_MASK) |
return ((event.getModifiersEx() & InputEvent.BUTTON3_DOWN_MASK) |
893 |
== InputEvent.BUTTON3_DOWN_MASK); |
== InputEvent.BUTTON3_DOWN_MASK); |
894 |
} |
} |
895 |
|
|