public class JSEUIManager extends Object implements AOUIManager
| Modifier and Type | Class and Description |
|---|---|
static class |
JSEUIManager.JTextFieldASCIIFilter
Filtro de caracteres ASCII imprimibles.
|
| Modifier and Type | Field and Description |
|---|---|
protected static Logger |
LOGGER |
static String |
PREFERENCE_DIRECTORY
Guarda el directorio actual.
|
| Constructor and Description |
|---|
JSEUIManager() |
| Modifier and Type | Method and Description |
|---|---|
static String |
get(String key,
String def)
Recupera el valor de una cadena de texto almacenada entre las preferencias de la
aplicación.
|
char[] |
getDoublePassword(String text,
String text2,
Object imageIcon,
String charSet,
boolean beep,
Object c)
Muestra un diálogo para pedir dos veces una contraseña al usuario (ambas deben coincidir).
|
int |
getErrorMessageCode() |
int |
getInformationMessageCode() |
File[] |
getLoadFiles(String dialogTitle,
String currentDir,
String filename,
String[] extensions,
String description,
boolean selectDirectory,
boolean multiSelect,
Object icon,
Object parent) |
int |
getNoOptionCode() |
int |
getOkCancelOptionCode() |
int |
getOkOptionCode() |
char[] |
getPassword(String text,
Object c)
Pregunta al usuario por una contraseña.
|
char[] |
getPassword(String text,
Object imageIcon,
String charSet,
boolean beep,
Object c)
Muestra un diálogo para pedir una contraseña al usuario.
|
int |
getPlainMessageCode() |
int |
getQuestionMessageCode() |
int |
getWarningMessageCode() |
int |
getYesNoOptionCode() |
int |
getYesOptionCode() |
static void |
put(String key,
String value)
Establece una cadena de texto en la configuración de la aplicación
identificándola con una clave.
|
File |
saveDataToFile(byte[] data,
String dialogTitle,
String currentDir,
String selectedFile,
List<GenericFileFilter> filters,
Object parent) |
String |
showCertificateSelectionDialog(Object parentComponent,
KeyStoreDialogManager ksdm) |
int |
showConfirmDialog(Object parentComponent,
Object message,
String title,
int optionType,
int messageType) |
void |
showErrorMessage(Object parent,
Object message,
String title,
int messageType) |
Object |
showInputDialog(Object parentComponent,
Object message,
String title,
int messageType,
Object icon,
Object[] selectionValues,
Object initialSelectionValue) |
void |
showMessageDialog(Object parentComponent,
Object message,
String title,
int messageType) |
void |
showMessageDialog(Object parentComponent,
Object message,
String title,
int messageType,
Object icon) |
protected static final Logger LOGGER
public static final String PREFERENCE_DIRECTORY
public static String get(String key, String def)
key - Clave del valor que queremos recuperar.def - Valor que se devolveráa si la preferencia no se encontraba almacenada.def si no se encontró.public static void put(String key, String value)
flush().key - Clave con la que identificaremos el valor.value - Valor que se desea almacenar.public final char[] getPassword(String text, Object c)
getPassword in interface AOUIManagertext - Texto que se muestra en el diálogo para pedir la contraseña.c - Componente padre (para la modalidad).AOCancelledOperationException - Cuando el usuario cancela el proceso de solicitud de
contraseña.public final char[] getPassword(String text, Object imageIcon, String charSet, boolean beep, Object c)
getPassword in interface AOUIManagertext - Texto con el que se solicitará la entrada de texto al
usuario (prompt).imageIcon - Objeto de tipo javax.swing.Icon con el icono del diálogo o
null para no mostrar icono.charSet - Juego de caracteres aceptados para la contraseña.beep - true si se desea un sonido de advertencia al
introducir un caracter no válido, false en
caso contrario.c - Componente padre (para la modalidad).AOCancelledOperationException - Cuando el usuario cancela o cierra el diálogo.public final char[] getDoublePassword(String text, String text2, Object imageIcon, String charSet, boolean beep, Object c)
getDoublePassword in interface AOUIManagertext - Texto con el que se solicitará la entrada de texto al
usuario (prompt).text2 - Texto con el que se solicitará al usuario que repita la contraseña.imageIcon - Objeto de tipo javax.swing.Icon con el icono del diálogo o
null para no mostrar icono.charSet - Juego de caracteres aceptados para la contraseña.beep - true si se desea un sonido de advertencia al
introducir un caracter no válido, false en
caso contrario.c - Componente padre (para la modalidad).AOCancelledOperationException - Cuando el usuario cancela o cierra el diálogo.public final Object showInputDialog(Object parentComponent, Object message, String title, int messageType, Object icon, Object[] selectionValues, Object initialSelectionValue)
showInputDialog in interface AOUIManagerpublic final String showCertificateSelectionDialog(Object parentComponent, KeyStoreDialogManager ksdm)
showCertificateSelectionDialog in interface AOUIManagerpublic final int showConfirmDialog(Object parentComponent, Object message, String title, int optionType, int messageType)
showConfirmDialog in interface AOUIManagerpublic void showMessageDialog(Object parentComponent, Object message, String title, int messageType)
showMessageDialog in interface AOUIManagerpublic void showMessageDialog(Object parentComponent, Object message, String title, int messageType, Object icon)
showMessageDialog in interface AOUIManagerpublic final int getPlainMessageCode()
getPlainMessageCode in interface AOUIManagerpublic final int getYesNoOptionCode()
getYesNoOptionCode in interface AOUIManagerpublic final int getWarningMessageCode()
getWarningMessageCode in interface AOUIManagerpublic final int getYesOptionCode()
getYesOptionCode in interface AOUIManagerpublic final int getNoOptionCode()
getNoOptionCode in interface AOUIManagerpublic final int getOkCancelOptionCode()
getOkCancelOptionCode in interface AOUIManagerpublic final int getOkOptionCode()
getOkOptionCode in interface AOUIManagerpublic final int getInformationMessageCode()
getInformationMessageCode in interface AOUIManagerpublic final int getErrorMessageCode()
getErrorMessageCode in interface AOUIManagerpublic final int getQuestionMessageCode()
getQuestionMessageCode in interface AOUIManagerpublic File[] getLoadFiles(String dialogTitle, String currentDir, String filename, String[] extensions, String description, boolean selectDirectory, boolean multiSelect, Object icon, Object parent)
getLoadFiles in interface AOUIManagerpublic File saveDataToFile(byte[] data, String dialogTitle, String currentDir, String selectedFile, List<GenericFileFilter> filters, Object parent) throws IOException
saveDataToFile in interface AOUIManagerIOExceptionpublic void showErrorMessage(Object parent, Object message, String title, int messageType)
showErrorMessage in interface AOUIManagerCopyright © 2021. All rights reserved.