In order to support mice with wheels in Java, 1 new constant (MOUSE_WHEEL) must be added to the java.awt.MouseEvent class, and 1 constant value (MOUSE_LAST) needs to be changed. These changes were left out of the original CCC request (4289845: Mouse Wheel Support).
< public static final int MOUSE_LAST = 506;
> public static final int MOUSE_LAST = 507;
> * The "mouse wheel" event. This is the only MouseWheelEvent.
> * It occurs when a mouse equipped with a wheel has it's wheel rotated.
> * @since 1.4
> public static final int MOUSE_WHEEL = 7 + MOUSE_FIRST; //Event.MOUSE_WHEEL