public class JOptionPane extends JComponent
implements Accessible java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JOptionPane
Costruttori
Argomento | Descrizione |
---|
| Generico |
Campi (statici)
Nome | Descrizione |
---|
ERROR_MESSAGE
INFORMATION_MESSAGE
WARNING_MESSAGE
QUESTION_MESSAGE
PLAIN_MESSAGE | Tipo messaggio (l'icona) | YES_OPTION
NO_OPTION
CANCEL_OPTION
OK_OPTION
CLOSED_OPTION | Tipo risposta (quale pulsante?) | DEFAULT_OPTION
YES_NO_OPTION
YES_NO_CANCEL_OPTION
OK_CANCEL_OPTION | Tipo opzioni (quali pulsanti?) |
Metodi
Nome | Argomento | Tipo | Descrizione |
---|
showConfirmDialog | Component, Object | int | Frame di riferimento, stringa messaggio (titolo: Selezionare una opzione, pulsanti: Si - No - Annulla) |
Component, Object, String, int | ..., ..., titolo, pulsanti? |
Component, Object, String, int, int | ..., ..., titolo, pulsanti?, icona? |
showInputDialog | Component, Object | String | Frame di riferimento, messaggio |
Component, Object, Object | ..., ..., valore iniziale |
Component, Object, String, int | ..., ..., titolo, icona? |
Object | messaggio | Object, Object | messaggio, valore iniziale | showMessageDialog | Component, Object | | Frame di riferimento, messaggio | Component, Object, String, int | ..., ..., titolo, icona? |
Esempi
// Visualizzazione di un messaggio generico
JOptionePane.showMessageDialog(null, "Hai calpestato la coda al cane!"); // Visualizzazione di un messaggio con titolo e icona specifici
JOptionePane.showMessageDialog(null, "Hai calpestato la coda al cane!",
"Errore", JOptionPane.ERROR_MESSAGE); // Lettura di un valore
String stringa = JOptionePane.showInputDialog("Altezza del triangolo = ");
double altezza = Double.parseDouble(stringa); // Lettura di un valore, con valore iniziale
String stringa = JOptionePane.showInputDialog("Altezza del triangolo = ", "10.0");
... |