531 void handleJavaMouseWheelEvent(MouseWheelEvent e) {
532 }
533
534
535 /* This method is intended to be over-ridden by peers to perform user interaction */
536 void handleJavaInputMethodEvent(InputMethodEvent e) {
537 }
538
539 void handleF10JavaKeyEvent(KeyEvent e) {
540 if (e.getID() == KeyEvent.KEY_PRESSED && e.getKeyCode() == KeyEvent.VK_F10) {
541 XWindowPeer winPeer = this.getToplevelXWindow();
542 if (winPeer instanceof XFramePeer) {
543 XMenuBarPeer mPeer = ((XFramePeer)winPeer).getMenubarPeer();
544 if (mPeer != null) {
545 mPeer.handleF10KeyPress(e);
546 }
547 }
548 }
549 }
550
551 public void handleEvent(java.awt.AWTEvent e) {
552 if ((e instanceof InputEvent) && !((InputEvent)e).isConsumed() && target.isEnabled()) {
553 if (e instanceof MouseEvent) {
554 if (e instanceof MouseWheelEvent) {
555 handleJavaMouseWheelEvent((MouseWheelEvent) e);
556 }
557 else
558 handleJavaMouseEvent((MouseEvent) e);
559 }
560 else if (e instanceof KeyEvent) {
561 handleF10JavaKeyEvent((KeyEvent)e);
562 handleJavaKeyEvent((KeyEvent)e);
563 }
564 }
565 else if (e instanceof KeyEvent && !((InputEvent)e).isConsumed()) {
566 // even if target is disabled.
567 handleF10JavaKeyEvent((KeyEvent)e);
568 }
569 else if (e instanceof InputMethodEvent) {
570 handleJavaInputMethodEvent((InputMethodEvent) e);
|
531 void handleJavaMouseWheelEvent(MouseWheelEvent e) {
532 }
533
534
535 /* This method is intended to be over-ridden by peers to perform user interaction */
536 void handleJavaInputMethodEvent(InputMethodEvent e) {
537 }
538
539 void handleF10JavaKeyEvent(KeyEvent e) {
540 if (e.getID() == KeyEvent.KEY_PRESSED && e.getKeyCode() == KeyEvent.VK_F10) {
541 XWindowPeer winPeer = this.getToplevelXWindow();
542 if (winPeer instanceof XFramePeer) {
543 XMenuBarPeer mPeer = ((XFramePeer)winPeer).getMenubarPeer();
544 if (mPeer != null) {
545 mPeer.handleF10KeyPress(e);
546 }
547 }
548 }
549 }
550
551 @SuppressWarnings("fallthrough")
552 public void handleEvent(java.awt.AWTEvent e) {
553 if ((e instanceof InputEvent) && !((InputEvent)e).isConsumed() && target.isEnabled()) {
554 if (e instanceof MouseEvent) {
555 if (e instanceof MouseWheelEvent) {
556 handleJavaMouseWheelEvent((MouseWheelEvent) e);
557 }
558 else
559 handleJavaMouseEvent((MouseEvent) e);
560 }
561 else if (e instanceof KeyEvent) {
562 handleF10JavaKeyEvent((KeyEvent)e);
563 handleJavaKeyEvent((KeyEvent)e);
564 }
565 }
566 else if (e instanceof KeyEvent && !((InputEvent)e).isConsumed()) {
567 // even if target is disabled.
568 handleF10JavaKeyEvent((KeyEvent)e);
569 }
570 else if (e instanceof InputMethodEvent) {
571 handleJavaInputMethodEvent((InputMethodEvent) e);
|