@Override protected void processFocusEvent(FocusEvent event) { super.processFocusEvent(event); switch(event.getID()) { case FocusEvent.FOCUS_GAINED: { if (focusedComponent != null && focusedComponent.isShowing() && !focusedComponent.isBlocked()) { focusedComponent.requestFocus(); } break; } case FocusEvent.FOCUS_LOST: { focusedComponent = Component.getFocusedComponent(); Component.clearFocus(); break; } } }
@Override protected void processFocusEvent(FocusEvent event) { super.processFocusEvent(event); switch(event.getID()) { case FocusEvent.FOCUS_GAINED: { if (focusedComponent != null && focusedComponent.isShowing() && !focusedComponent.isBlocked()) { focusedComponent.requestFocus(); } break; } case FocusEvent.FOCUS_LOST: { focusedComponent = Component.getFocusedComponent(); Component.clearFocus(); break; } default: { break; } } }
&& view.isShowing() && isOptimizeScrolling()) { Bounds blitArea = view.getVisibleArea();
&& view.isShowing() && isOptimizeScrolling()) { Bounds blitArea = view.getVisibleArea();
&& view.isShowing() && isOptimizeScrolling()) { Bounds blitArea = view.getVisibleArea();
&& view.isShowing() && isOptimizeScrolling()) { Bounds blitArea = view.getVisibleArea();