Crossfire JXClient, Trunk
SwingGuiStateManager.java
Go to the documentation of this file.
1
package
com.realtime.crossfire.jxclient.guistate;
2
3
import
com
.
realtime
.
crossfire
.
jxclient
.
util
.
SwingUtilities2
;
4
import
org.jetbrains.annotations.NotNull;
5
9
public
class
SwingGuiStateManager
extends
GuiStateManager
{
10
11
@Override
12
protected
void
doChangeGUI
(@NotNull
final
Runnable runnable) {
13
SwingUtilities2
.
invokeAndWait
(runnable);
14
}
15
16
}
com.realtime.crossfire.jxclient.util.SwingUtilities2
Utility class for Swing related functions.
Definition:
SwingUtilities2.java:34
com.realtime.crossfire.jxclient
com.realtime.crossfire.jxclient.guistate.SwingGuiStateManager
Runs the action using SwingUtilities2#invokeAndWait(Runnable).
Definition:
SwingGuiStateManager.java:9
com.realtime.crossfire.jxclient.guistate.GuiStateManager
Maintains the current GuiState.
Definition:
GuiStateManager.java:34
com.realtime.crossfire.jxclient.util
Definition:
Codec.java:23
com.realtime.crossfire
com.realtime
com
com.realtime.crossfire.jxclient.guistate.SwingGuiStateManager.doChangeGUI
void doChangeGUI(@NotNull final Runnable runnable)
Calls the Runnable.
Definition:
SwingGuiStateManager.java:12
com.realtime.crossfire.jxclient.util.SwingUtilities2.invokeAndWait
static void invokeAndWait(@NotNull final Runnable runnable)
Calls SwingUtilities#invokeAndWait(Runnable) if not on the EDT or calls the Runnable directly if on t...
Definition:
SwingUtilities2.java:47
src
model
src
main
java
com
realtime
crossfire
jxclient
guistate
SwingGuiStateManager.java
Generated on Mon Sep 1 2025 00:16:02 for Crossfire JXClient, Trunk by
1.8.17