T - Classe do Desktop do sistemapublic abstract class DesktopAction<T extends DesktopFrame> extends AbstractAction
changeSupport, enabledACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, DISPLAYED_MNEMONIC_INDEX_KEY, LARGE_ICON_KEY, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SELECTED_KEY, SHORT_DESCRIPTION, SMALL_ICON| Constructor and Description |
|---|
DesktopAction(T desktop)
Construtor
|
| Modifier and Type | Method and Description |
|---|---|
protected T |
getDesktop()
Consulta o dektop da ação.
|
protected String |
getString(String key)
Retorna um texto de internacionalização.
|
protected String |
getString(String key,
Object... args)
Retorna um texto de internacionalização.
|
protected void |
showErrorMessage(String msg)
Método para exibição de uma mensagem de alerta.
|
protected void |
showInformation(String msg)
Método para exibição de uma mensagem informativa.
|
protected void |
showPanel(JPanel panel)
Método para exibição de uma mensagem de alerta.
|
protected void |
showWarning(String msg)
Método para exibição de uma mensagem de alerta.
|
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabledequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitactionPerformedpublic DesktopAction(T desktop)
desktop - desktopprotected final T getDesktop()
protected final String getString(String key)
key - o sufixo da chave. A chave será: \"
getClass().getSimpleName().key_sufix\"protected final String getString(String key, Object... args)
key - o sufixo da chave. A chave será: \"
getClass().getSimpleName().key_sufix\"args - argumentos do texto. O texto será formatado utilizando-se da
classe MessageFormat.protected final void showErrorMessage(String msg)
msg - o texto da mensagem.protected final void showInformation(String msg)
msg - o texto da mensagem.protected final void showPanel(JPanel panel)
panel - painel de informaçõesprotected final void showWarning(String msg)
msg - o texto da mensagem.Copyright © 2018. All rights reserved.