Class GuiUtils
- java.lang.Object
-
- net.emustudio.emulib.runtime.interaction.GuiUtils
-
public class GuiUtils extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description GuiUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidaddKeyListener(java.awt.Component component, java.awt.event.KeyListener listener)Adds a KeyListener to given component recursively.static java.awt.FontloadFontResource(java.lang.String path, java.lang.Class<?> resourceClass, int size)Loads a true-type font from a resourcestatic voidremoveKeyListener(java.awt.Component component, java.awt.event.KeyListener listener)Removes given KeyListener from a component recursively.
-
-
-
Method Detail
-
addKeyListener
public static void addKeyListener(java.awt.Component component, java.awt.event.KeyListener listener)Adds a KeyListener to given component recursively.- Parameters:
component- GUI componentlistener- KeyListener object
-
removeKeyListener
public static void removeKeyListener(java.awt.Component component, java.awt.event.KeyListener listener)Removes given KeyListener from a component recursively.- Parameters:
component- GUI componentlistener- KeyListener object
-
loadFontResource
public static java.awt.Font loadFontResource(java.lang.String path, java.lang.Class<?> resourceClass, int size)Loads a true-type font from a resource- Parameters:
path- Resource pathsize- Default font sizeresourceClass- class where to look for resources- Returns:
- loaded font, or Font.MONOSPACED if the font could not be loaded
-
-