public class SwingApplicationsUtils extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
SwingApplicationsUtils.Tracker |
| Constructor and Description |
|---|
SwingApplicationsUtils() |
| Modifier and Type | Method and Description |
|---|---|
static void |
bindEnabled(Component t,
net.thevpc.common.props.WritableValue<Boolean> p) |
static void |
bindVisible(Component t,
net.thevpc.common.props.WritableValue<Boolean> p) |
static JComponent |
createMenuItem(AppToolComponent b,
Application application) |
static void |
invokeAndWait(Runnable r) |
static void |
invokeLater(Runnable r) |
static void |
invokeLong(Runnable r) |
static void |
prepareAbstractButton(AbstractButton button,
AppToolComponent binding,
Application application,
boolean text) |
static void |
prepareJCombobox(JComboBox button,
AppToolComponent binding,
Application application) |
static Action |
registerAction(Action b,
String messageId,
String iconId,
Application app) |
static void |
registerButton(AbstractButton b,
String messageId,
String iconId,
Application app) |
static Action |
registerStandardAction(Action b,
String actionId,
Application app) |
static void |
registerstandardButton(AbstractButton b,
String id,
Application app) |
static void |
registerString(net.thevpc.common.i18n.I18nString b,
Application app) |
static net.thevpc.common.i18n.I18nString |
registerString(String b,
Application app) |
static void |
unregisterAction(Action b,
Application app) |
static void |
unregisterButton(AbstractButton b,
Application app) |
static void |
unregisterString(net.thevpc.common.i18n.I18nString b,
Application app) |
static void |
updateAction(Action b,
Application app) |
static Action |
updateAction(Action b,
String messageId,
String iconId,
Application app) |
static void |
updateButton(AbstractButton b,
Application app) |
static void |
updateString(net.thevpc.common.i18n.I18nString b,
Application app) |
static void |
updateToolComponent(AppToolComponent subBinding,
Application app) |
public static void bindVisible(Component t, net.thevpc.common.props.WritableValue<Boolean> p)
public static void bindEnabled(Component t, net.thevpc.common.props.WritableValue<Boolean> p)
public static void invokeLong(Runnable r)
public static void invokeLater(Runnable r)
public static void invokeAndWait(Runnable r)
public static void prepareJCombobox(JComboBox button, AppToolComponent binding, Application application)
public static void prepareAbstractButton(AbstractButton button, AppToolComponent binding, Application application, boolean text)
public static JComponent createMenuItem(AppToolComponent b, Application application)
public static void updateButton(AbstractButton b, Application app)
public static void updateAction(Action b, Application app)
public static void registerstandardButton(AbstractButton b, String id, Application app)
public static void registerButton(AbstractButton b, String messageId, String iconId, Application app)
public static void unregisterButton(AbstractButton b, Application app)
public static void updateString(net.thevpc.common.i18n.I18nString b,
Application app)
public static net.thevpc.common.i18n.I18nString registerString(String b, Application app)
public static void registerString(net.thevpc.common.i18n.I18nString b,
Application app)
public static void unregisterString(net.thevpc.common.i18n.I18nString b,
Application app)
public static Action registerStandardAction(Action b, String actionId, Application app)
public static Action registerAction(Action b, String messageId, String iconId, Application app)
public static Action updateAction(Action b, String messageId, String iconId, Application app)
public static void unregisterAction(Action b, Application app)
public static void updateToolComponent(AppToolComponent subBinding, Application app)
Copyright © 2021 vpc open source initiative. All rights reserved.