sintassi
icone:
- INFORMATION_MESSAGE informazioni
- WARNING_MESSAGE avviso
- ERROR_MESSAGE errore
esempio: messaggio di errore
String testo = "\"Errore software\"\n"
+ "verifica qualcosa é andato storto";
JOptionPane.showMessageDialog(new JFrame(), testo, "messaggio", JOptionPane.ERROR_MESSAGE);
esempio: messaggio con richiesta e setta testo in campotesto a seconda del pulsante premuto
int scelta = JOptionPane.showConfirmDialog(this, "Scegli cosa fare", "Fa la tua scelta", JOptionPane.YES_NO_CANCEL_OPTION);
switch(scelta)
{
case 0:}
campotesto.setText("Yes");
break;
case 1:
campotesto.setText("No");
break;
case 2:
campotesto.setText("");
break;