@Override protected void handleMouseEvent(MouseEvent mouseEvent) { super.handleMouseEvent(mouseEvent); peripherals.handleMouseEvent(mouseEvent); }
protected void dequeueEvents() { synchronized (eventQueueDequeueLock) { while (!eventQueue.isEmpty()) { Event e = eventQueue.remove(); switch (e.getFlavor()) { case Event.MOUSE: handleMouseEvent((MouseEvent) e); break; case Event.KEY: handleKeyEvent((KeyEvent) e); break; } } } }
protected void dequeueEvents() { while (eventQueue.available()) { Event e = eventQueue.remove(); switch (e.getFlavor()) { // case Event.TOUCH: // handleTouchEvent((TouchEvent) e); // break; case Event.MOUSE: handleMouseEvent((MouseEvent) e); break; case Event.KEY: handleKeyEvent((KeyEvent) e); break; } } }