@Override public boolean mouseClick(Component component, Mouse.Button button, int x, int y, int count) { component.requestFocus(); return super.mouseClick(component, button, x, y, count); } }
@Override public boolean mouseClick(Component component, Mouse.Button button, int x, int y, int count) { component.requestFocus(); return super.mouseClick(component, button, x, y, count); } }
@Override public Vote previewMenuPopupClose(MenuPopup menuPopup, boolean immediate) { if (menuPopup.containsFocus()) { getComponent().requestFocus(); } return Vote.APPROVE; }
@Override public Vote previewWindowClose(Window window) { if (window.containsFocus()) { getComponent().requestFocus(); } return Vote.APPROVE; }
@Override public void selectedIndexChanged(CardPane cardPane, int previousSelectedIndex) { if (previousSelectedIndex == IMAGE_CARD_INDEX) { editorRow.get(columnIndex).requestFocus(); } else { endEdit(false); } } });
@Override public void selectedIndexChanged(CardPane cardPaneArgument, int previousSelectedIndex) { if (previousSelectedIndex == IMAGE_CARD_INDEX) { editorRow.get(columnIndex).requestFocus(); } else { endEdit(false); } } });
@Override public Vote previewWindowClose(Window window) { if (window.containsFocus()) { getComponent().requestFocus(); } return Vote.APPROVE; }
@Override public Vote previewWindowClose(Window window) { if (window.containsFocus()) { getComponent().requestFocus(); } return Vote.APPROVE; }
@Override public Vote previewWindowClose(Window window) { if (window.containsFocus()) { getComponent().requestFocus(); } return Vote.APPROVE; }
@Override public Vote previewWindowClose(Window window) { if (window.containsFocus()) { getComponent().requestFocus(); } return Vote.APPROVE; }
@Override public Vote previewMenuPopupClose(MenuPopup menuPopupArgument, boolean immediate) { if (menuPopupArgument.containsFocus()) { getComponent().requestFocus(); } return Vote.APPROVE; }
@Override public Vote previewWindowClose(Window window) { if (window.containsFocus()) { getComponent().requestFocus(); } return Vote.APPROVE; }
/** * Requests that focus be given to this container. If this container is not * focusable, this requests that focus be set to the first focusable * descendant in this container. * * @return <tt>true</tt> if the container or one of its descendants gained * the focus or <tt>false</tt> if no component was found to gain the focus. */ @Override public boolean requestFocus() { boolean focused = false; if (isFocusable()) { focused = super.requestFocus(); } else { if (focusTraversalPolicy != null) { Component first = focusTraversalPolicy.getNextComponent(this, null, FocusTraversalDirection.FORWARD); Component component = first; while (component != null && !component.requestFocus()) { component = focusTraversalPolicy.getNextComponent(this, component, FocusTraversalDirection.FORWARD); // Ensure that we don't get into an infinite loop if (component == first) { break; } } focused = (component != null); } } return focused; }
focused = super.requestFocus(); } else { if (focusTraversalPolicy != null) { && !component.requestFocus()) { component = focusTraversalPolicy.getNextComponent(this, component, FocusTraversalDirection.FORWARD);
@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; } } }
component.requestFocus(); } else { if (component instanceof Container) {
componentUpdated.requestFocus(); } else { if (componentUpdated instanceof Container) {
&& isEnabled() && focusDescendant != null) { focusDescendant.requestFocus();
&& isEnabled() && focusDescendant != null) { focusDescendant.requestFocus();