&& getComponent().isFocused()) {
Direction direction = (Keyboard.isPressed(Keyboard.Modifier.SHIFT)) ?
Direction.BACKWARD : Direction.FORWARD;
Component previousFocusedComponent = Component.getFocusedComponent();
previousFocusedComponent.transferFocus(direction);
Component focusedComponent = Component.getFocusedComponent();
consumed = (previousFocusedComponent != focusedComponent);
}