Hi,
wenn ich einen jOptionPane mit X statt den erstellten Buttons schließe, dann bekomm ich eine Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
Wie kann ich das verhindern? Ich kann ja irgendwie keine defaultCloseOperation für ein OptionPane setzen. Wie fange ich denn ein close-event ab?
wenn ich einen jOptionPane mit X statt den erstellten Buttons schließe, dann bekomm ich eine Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
Wie kann ich das verhindern? Ich kann ja irgendwie keine defaultCloseOperation für ein OptionPane setzen. Wie fange ich denn ein close-event ab?
Java:
private javax.swing.JOptionPane deleteDialog;
deleteDialog = new javax.swing.JOptionPane();
deleteDialog.setMessage("Do you really want to delete this?");
deleteDialog.setOptionType(JOptionPane.YES_NO_OPTION);
deleteDialog.setOptions(new Object[]{"OK", "Cancel"});
//exception occures on closing with X
if (deleteDialog.getValue().equals("OK") {
//do
}