Call "setWarningMsg()" metoda i przekazać tekst, który chcesz pokazać.
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);
}
lub po prostu użyć
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
Można użyć JOptionPane. (WARNING_MESSAGE lub INFORMATION_MESSAGE lub ERROR_MESSAGE)
Czego dokładnie oczekujesz od "łatwiejszego"? Jeśli jest to gadatliwość, dlaczego nie po prostu owinąć go w jakąś statyczną metodę użyteczności i ukryć na przykład? Nawiasem mówiąc, oficjalny tutorial jest [tutaj] (http://docs.oracle.com/javase/tutorial/uiswing/components/dialog.html). – BalusC
Jeśli czytasz dokumentację zamiast 12-letnich samouczków, po których następuje natychmiastowa skarga, dowiesz się, że istnieje [przeciążenie z tylko dwoma parametrami: http://docs.oracle.com/javase/7/docs/api/javax /swing/JOptionPane.html#showMessageDialog(java.awt.Component, java.lang.Object). (Pierwszy z nich może być pusty). – millimoose