public final class Utils
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static char |
getLanguageMnemonic(java.util.List<java.lang.Character> mnemonicList,
java.lang.String actualLanguage)
Método que devuelve un mnemónico válido para el lenguaje que recibe como parámetro.
|
static javax.swing.filechooser.FileFilter |
getRepositoryFileFilterPkcs11()
Obtiene un filtro de fichero correspondiente para almacenes de certificados del tipo PCKS#11.
|
static javax.swing.filechooser.FileFilter |
getRepositoryFileFilterPkcs12()
Obtiene un filtro de fichero correspondiente para almacenes de certificados del tipo PCKS#12.
|
static void |
openFile(java.io.File file)
Abre un fichero en la aplicación predefinida por el sistema operativo actual.
|
static void |
openFile(java.lang.String filepath)
Abre un fichero en la aplicación predefinida por el sistema operativo actual.
|
static void |
remarcar(javax.swing.JComponent component)
Configura el formato del remarcado del componente al ser seleccionado.
|
static java.lang.String |
remarkMnemonic(java.lang.String text,
int key)
Metodo que sumbraya el mnemonico correspondiente para texto HTML.
|
static void |
setContrastColor(javax.swing.JComponent component)
Configura el comportamiento de ciertos componentes en Alto Contraste
|
static void |
setFontBold(javax.swing.JComponent component)
Aplica el estilo de fuente negrita
|
static void |
showToolTip(boolean show,
javax.swing.JWindow tip,
javax.swing.JButton boton,
javax.swing.JLabel tipText)
Muestra u oculta un tooltip relacionado con un botón.
|
public static void openFile(java.lang.String filepath)
filepath
- Ruta completa al fichero.public static void openFile(java.io.File file)
file
- Fichero.public static char getLanguageMnemonic(java.util.List<java.lang.Character> mnemonicList, java.lang.String actualLanguage)
mnemonicList
- lista de mnemónicos que ya han sido utilizados para otros lenguajes.actualLanguage
- lenguaje para el que se está buscando un mnemónicopublic static void remarcar(javax.swing.JComponent component)
component
- El componente seleccionado.public static void setContrastColor(javax.swing.JComponent component)
component
- Componente al que aplicar el alto contrastepublic static void setFontBold(javax.swing.JComponent component)
component
- Componente al que aplicar el estilo de fuente negrita.public static java.lang.String remarkMnemonic(java.lang.String text, int key)
text
- Texto en el que hay que subrayar el caracter.key
- Caracter a subrayar.public static javax.swing.filechooser.FileFilter getRepositoryFileFilterPkcs12()
public static javax.swing.filechooser.FileFilter getRepositoryFileFilterPkcs11()
public static void showToolTip(boolean show, javax.swing.JWindow tip, javax.swing.JButton boton, javax.swing.JLabel tipText)
show
- Boolean que indica si se muestra el tooltiptip
- JWindow que muestra el contenido del tooltipboton
- JButton al que se relaciona el tooltiptipText
- JLabel que muestra el contenido del tooltip