Example usage for Java com.intellij.openapi.wm IdeFocusManager fields, constructors, methods, implement or subclass
The text is from its open source code.
void | doWhenFocusSettlesDown(@NotNull Runnable runnable) Executes given runnable after all focus activities are finished. |
void | doWhenFocusSettlesDown(@NotNull ExpirableRunnable runnable) Executes given runnable after all focus activities are finished. |
IdeFocusManager | findInstance() |
IdeFocusManager | findInstanceByComponent(@NotNull Component component) |
Component | getFocusedDescendantFor(@NotNull Component comp) Finds focused component among descendants of the given component. |
Component | getFocusOwner() Computes effective focus owner. |
JComponent | getFocusTargetFor(@NotNull JComponent comp) Finds most suitable component to request focus to. |
IdeFocusManager | getGlobalInstance() |
IdeFocusManager | getInstance(@Nullable Project project) |
Component | getLastFocusedFor(@Nullable Window frame) Returns last focused component for the given IDE Window . |
IdeFrame | getLastFocusedFrame() Returns last focused IdeFrame . |
ActionCallback | requestDefaultFocus(boolean forced) Requests default focus. |
ActionCallback | requestFocus(@NotNull Component c, boolean forced) Requests focus on a component |
void | typeAheadUntil(ActionCallback done) |