Home • ECDL • Algoritmi • Java • Basi di dati • Seconda prova • Eccetera • Cerca nel sito

javax.swing.JOptionPane

Precedente
SUPERIORE
Successiva
public class JOptionPane extends    JComponent
                         implements Accessible
java.lang.Object
          java.awt.Component
                   java.awt.Container
                            javax.swing.JComponent
                                        javax.swing.JOptionPane

Costruttori

ArgomentoDescrizione
 Generico

Campi (statici)

NomeDescrizione
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

NomeArgomentoTipoDescrizione
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");
...

javax.swing.JOptionPane - ApPuNtIdIuNiNfOrMaTiCo

Home • ECDL • Algoritmi • Java • Basi di dati • Seconda prova • Eccetera • Cerca nel sito

Precedente
SUPERIORE
Successiva