Viniendo de .NET, estoy tan acostumbrado a llamar a Alert () en aplicaciones de escritorio. Sin embargo, en esta aplicación de escritorio de Java, solo quiero alertar un mensaje que dice "gracias por usar Java". Tengo que pasar por este sufrimiento:
(usando un JOptionPane)
hay una manera mas facil?
java
swing
joptionpane
Haoest
fuente
fuente
Respuestas:
Seré el primero en admitir que Java puede ser muy detallado, pero no creo que esto no sea razonable:
Si importa estáticamente
javax.swing.JOptionPane.showMessageDialog
usando:Esto se reduce aún más a
fuente
import static javax.swing.JOptionPane.showMessageDialog
Suponiendo que ya tiene un JFrame para llamar a esto desde:
Vea los Tutoriales de Java: Cómo hacer cuadros de diálogo
Vea el JavaDoc
fuente
null
si no tiene unJFrame
disponible.JOptionPane
está enjavax.swing
Si no le gusta la "verbosidad", siempre puede ajustar su código en un método breve:
y el uso:
fuente
Incluso sin importar swing, puede recibir la llamada en una, ya sea larga, cadena. De lo contrario, solo use la importación de swing y la llamada simple:
Suficientemente fácil.
fuente
Llame al método "setWarningMsg ()" y pase el texto que desea mostrar.
O simplemente use
Puedes usar JOptionPane. (WARNING_MESSAGE o INFORMATION_MESSAGE o ERROR_MESSAGE)
fuente