llamada "setWarningMsg()" Método y pase el texto que desea mostrar.
exm:- setWarningMsg("thank you for using java");
public static void setWarningMsg(String text){
Toolkit.getDefaultToolkit().beep();
JOptionPane optionPane = new JOptionPane(text,JOptionPane.WARNING_MESSAGE);
JDialog dialog = optionPane.createDialog("Warning!");
dialog.setAlwaysOnTop(true);
dialog.setVisible(true);
}
o simplemente utilizar
JOptionPane optionPane = new JOptionPane("thank you for using java",JOptionPane.WARNING_MESSAGE);
JDialog dialog = optionPane.createDialog("Warning!");
dialog.setAlwaysOnTop(true); // to show top of all other application
dialog.setVisible(true); // to visible the dialog
Usted puede utilizar JOptionPane. (WARNING_MESSAGE o INFORMATION_MESSAGE o ERROR_MESSAGE)
¿Qué es exactamente lo que espera de "más fácil"? Si se trata de la verbosidad, ¿por qué no simplemente envolverlo en algún método de utilidad estática y esconderlo, por ejemplo? Por cierto, el tutorial oficial es [aquí] (http://docs.oracle.com/javase/tutorial/uiswing/components/dialog.html). – BalusC
Si lee la documentación en lugar de los tutoriales de 12 años seguidos de quejas inmediatas, descubrirá que hay una sobrecarga con solo dos parámetros: http://docs.oracle.com/javase/7/docs/api/javax /swing/JOptionPane.html#showMessageDialog(java.awt.Component, java.lang.Object). (El primero de los cuales puede ser nulo.) – millimoose