public class Swing
extends java.lang.Object
Constructor and Description |
---|
Swing() |
Modifier and Type | Method and Description |
---|---|
static boolean |
callSwing(java.lang.Runnable aRunnable)
Runs runnable later in Swing if thread not swing.
|
static javax.swing.Icon |
createIcon(java.lang.String aName,
java.lang.Class aClass)
Creates the named icon - tries to load from given owner class resource directory or current directory.
|
static java.awt.Image |
createImage(java.lang.String aName,
java.lang.Class aClass)
Creates the named image - tries to load from given owner class resource directory or current directory.
|
static javax.swing.JComponent |
createUI(java.lang.Object aSource)
This method loads a UI file from a byte source.
|
static JComponentHpr |
getHelper(javax.swing.JComponent aComponent)
Legacy.
|
static SwingHelper |
getHelper(java.lang.Object anObj)
Legacy.
|
static javax.swing.Icon |
getIcon(java.lang.String aName,
java.lang.Class aClass)
Returns the named icon - tries to load from given owner class resource directory or current directory.
|
static java.awt.Image |
getImage(java.lang.String aName,
java.lang.Class aClass)
Returns the named image - tries to load from given owner class resource directory or current directory.
|
static java.io.InputStream |
getInputStream(java.lang.String aName,
java.lang.Class aClass)
Returns an input stream for the given name - tries to load from given owner class resource dir or current dir.
|
static void |
init()
Initializes Snap Swing functionality (installs an event queue and configures helper map).
|
static boolean |
isAltDown()
Returns whether the alt key is down for the current input event.
|
static boolean |
isMetaDown()
Returns whether the meta key is down for the current input event.
|
static boolean |
isMouseDown()
Returns whether mouse is pressed in mouse drag loop.
|
static boolean |
runSwing(java.lang.Runnable aRunnable)
Runs runnable later in Swing if thread not swing.
|
static void |
sendEvent(java.util.EventObject anEvent)
Sends Event for the given EventObject.
|
static void |
sendEvent(java.util.EventObject anEvent,
javax.swing.JComponent aComp)
Sends Event for the given EventObject and component.
|
public static void init()
public static javax.swing.JComponent createUI(java.lang.Object aSource)
public static java.awt.Image getImage(java.lang.String aName, java.lang.Class aClass)
@Nullable public static java.awt.Image createImage(java.lang.String aName, java.lang.Class aClass)
public static javax.swing.Icon getIcon(java.lang.String aName, java.lang.Class aClass)
public static javax.swing.Icon createIcon(java.lang.String aName, java.lang.Class aClass)
public static java.io.InputStream getInputStream(java.lang.String aName, java.lang.Class aClass)
public static boolean isAltDown()
public static boolean isMetaDown()
public static boolean isMouseDown()
public static void sendEvent(java.util.EventObject anEvent)
public static void sendEvent(java.util.EventObject anEvent, javax.swing.JComponent aComp)
public static SwingHelper getHelper(java.lang.Object anObj)
public static JComponentHpr getHelper(javax.swing.JComponent aComponent)
public static boolean runSwing(java.lang.Runnable aRunnable)
public static boolean callSwing(java.lang.Runnable aRunnable)