Name: ssR10077 Date: 07/14/2000
After pressing first mouse button, when second is button pressed or released,
modifiers are set for both buttons. It contradicts with doc for MouseEvent.
The behavior can be tested with:
import java.awt.*;
import java.awt.event.*;
public class ModifiersTest extends Frame {
public static void main(String argv[]) {
ModifiersTest test = new ModifiersTest();
test.setVisible(true);
}
ModifiersTest() {
super("ModifiersTest");
enableEvents(AWTEvent.MOUSE_EVENT_MASK
| AWTEvent.MOUSE_MOTION_EVENT_MASK);
setSize(200,200);
}
protected void processMouseEvent(MouseEvent e) {
System.out.println(e);
super.processMouseEvent(e);
}
}
======================================================================