public interface AOUIManager
Modifier and Type | Method and Description |
---|---|
int |
getErrorMessageCode()
Obtiene el código equivalente a JOptionPane.ERROR_MESSAGE en la implementación del entorno operativo actual.
|
int |
getInformationMessageCode()
Obtiene el código equivalente a JOptionPane.INFORMATION_MESSAGE en la implementación del entorno operativo actual.
|
java.io.File[] |
getLoadFiles(java.lang.String dialogTitle,
java.lang.String currentDir,
java.lang.String filename,
java.lang.String[] extensions,
java.lang.String description,
boolean selectDirectory,
boolean multiSelect,
java.lang.Object icon,
java.lang.Object parentComponent)
Pide al usuario que seleccione un fichero.
|
int |
getNoOptionCode()
Obtiene el código equivalente a JOptionPane.NO_OPTION en la implementación del entorno operativo actual.
|
int |
getOkCancelOptionCode()
Obtiene el código equivalente a JOptionPane.OK_CANCEL_OPTION en la implementación del entorno operativo actual.
|
int |
getOkOptionCode()
Obtiene el código equivalente a JOptionPane.OK_OPTION en la implementación del entorno operativo actual.
|
char[] |
getPassword(java.lang.String text,
java.lang.Object c)
Pregunta al usuario por una contraseña.
|
char[] |
getPassword(java.lang.String text,
java.lang.Object icon,
java.lang.String charSet,
boolean beep,
java.lang.Object c)
Muestra un diálogo para pedir una contraseña al usuario.
|
int |
getPlainMessageCode()
Obtiene el código equivalente a JOptionPane.PLAIN_MESSAGE en la implementación del entorno operativo actual.
|
int |
getQuestionMessageCode()
Obtiene el código equivalente a JOptionPane.QUESTION_MESSAGE en la implementación del entorno operativo actual.
|
int |
getWarningMessageCode()
Obtiene el código equivalente a JOptionPane.WARNING_MESSAGE en la implementación del entorno operativo actual.
|
int |
getYesNoOptionCode()
Obtiene el código equivalente a JOptionPane.YES_NO_OPTION en la implementación del entorno operativo actual.
|
int |
getYesOptionCode()
Obtiene el código equivalente a JOptionPane.YES_OPTION en la implementación del entorno operativo actual.
|
java.io.File |
saveDataToFile(byte[] data,
java.lang.String currentDir,
java.lang.String dialogTitle,
java.lang.String selectedFile,
java.lang.String[] exts,
java.lang.String description,
java.lang.Object parent)
Muestra un diálogo de guardado para almacenar los datos indicados.
|
java.lang.String |
showCertificateSelectionDialog(java.lang.Object parentComponent,
KeyStoreDialogManager dialogManager)
Diálogo de selección de certificados.
|
int |
showConfirmDialog(java.lang.Object parentComponent,
java.lang.Object message,
java.lang.String title,
int optionType,
int messageType)
JOptionPane.showConfirmDialog().
|
void |
showErrorMessage(java.lang.Object parent,
java.lang.Object message,
java.lang.String title,
int messageType)
Muestra un diálogo de error de forma modal.
|
java.lang.Object |
showInputDialog(java.lang.Object parentComponent,
java.lang.Object message,
java.lang.String title,
int messageType,
java.lang.Object icon,
java.lang.Object[] selectionValues,
java.lang.Object initialSelectionValue)
JOptionPane.showInputDialog().
|
void |
showMessageDialog(java.lang.Object parentComponent,
java.lang.Object message,
java.lang.String title,
int messageType)
JOptionPane.showMessageDialog().
|
char[] getPassword(java.lang.String text, java.lang.Object c)
text
- Texto que se muestra en el diálogo para pedir la contraseñac
- Componente padre (para la modalidad)AOCancelledOperationException
- Cuando el usuario cancela el
proceso de solicitud de contraseñachar[] getPassword(java.lang.String text, java.lang.Object icon, java.lang.String charSet, boolean beep, java.lang.Object c)
text
- Texto con el que se solicitará la entrada de texto al
usuario (prompt)icon
- 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ñabeep
- true
si se desea un sonido de advertencia al
introducir un caracter no válido, false
en caso contrarioc
- Componente padre (para la modalidad)AOCancelledOperationException
- Cuando el usuario cancela o cierra el diálogojava.lang.Object showInputDialog(java.lang.Object parentComponent, java.lang.Object message, java.lang.String title, int messageType, java.lang.Object icon, java.lang.Object[] selectionValues, java.lang.Object initialSelectionValue)
parentComponent
- Componente padre (se descarta si no es del tipo java.awt.Component
en la implementación Swingmessage
- Mensajetitle
- Titulo del cuadro de diálogomessageType
- Tipo de mensajeicon
- Icono a mostrar en el diálogoselectionValues
- Valores posibles para seleccionarinitialSelectionValue
- Valor seleccionado por defectojava.lang.String showCertificateSelectionDialog(java.lang.Object parentComponent, KeyStoreDialogManager dialogManager)
parentComponent
- Componente padre (se descarta si no es del tipo java.awt.Component
en la implementación SwingdialogManager
- Manejador del diálogo gráfico.int showConfirmDialog(java.lang.Object parentComponent, java.lang.Object message, java.lang.String title, int optionType, int messageType)
parentComponent
- Componente padre (se descarta si no es del tipo java.awt.Component
en la implementación Swingmessage
- Mensajetitle
- Titulo del cuadro de diálogooptionType
- Tipo de opciones a confirmarmessageType
- Tipo de mensajevoid showMessageDialog(java.lang.Object parentComponent, java.lang.Object message, java.lang.String title, int messageType)
parentComponent
- Componente padre (se descarta si no es del tipo java.awt.Component
en la implementación Swingmessage
- Mensajetitle
- Titulo del cuadro de diálogomessageType
- Tipo de mensajevoid showErrorMessage(java.lang.Object parent, java.lang.Object message, java.lang.String title, int messageType)
JOptionPane
en que, siguiendo la guía de estilo de interfaces de Microsoft, el botón no es "OK", sino
cerrar. El comportamiento por lo demás es igual, incluyendo los parámetros, a
JOptionPane
.parent
- Componente padre para la modalidad.message
- Mensaje de error.title
- Titulo de la ventana de error.messageType
- Tipo de mensaje.int getPlainMessageCode()
int getYesNoOptionCode()
int getWarningMessageCode()
int getErrorMessageCode()
int getYesOptionCode()
int getNoOptionCode()
int getOkCancelOptionCode()
int getOkOptionCode()
int getInformationMessageCode()
int getQuestionMessageCode()
java.io.File[] getLoadFiles(java.lang.String dialogTitle, java.lang.String currentDir, java.lang.String filename, java.lang.String[] extensions, java.lang.String description, boolean selectDirectory, boolean multiSelect, java.lang.Object icon, java.lang.Object parentComponent)
dialogTitle
- Título de la ventana de diálogo.currentDir
- Directorio inicial del diálogofilename
- Nombre del fichero a localizarextensions
- Extensiones predeterminadas para el ficherodescription
- Descripción del tipo de fichero correspondiente con las extensionesselectDirectory
- true
para permitir la selección de directorios, true
para selección de ficheros. En caso de directorios el parámetro
multiselect
se ignorará.multiSelect
- true
para permitir selección múltiple, false
para selección de un único ficheroicon
- Icono del diálogo de selección.
Si se especifica null
y se indica un Frame
como padre se
hereda el icono de este.parentComponent
- Componente padre (para la modalidad)java.io.File saveDataToFile(byte[] data, java.lang.String currentDir, java.lang.String dialogTitle, java.lang.String selectedFile, java.lang.String[] exts, java.lang.String description, java.lang.Object parent) throws java.io.IOException
data
- Datos que se desean almacenar.currentDir
- Directorio inicial del diálogodialogTitle
- Título del diálogo de guardadoselectedFile
- Nombre de fichero por defecto.exts
- Extensiones de fichero aceptadas.description
- Descripción del tipo de fichero a guardar.parent
- Componente padre sobre el que se mostrará el
diálogo de guardado.java.io.IOException
- Si no se puede guardar el fichero