|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Jun 2009
Messaggi: 5545
|
Java - Jframe per richiesta stringa
Qual' è il modo migliore per avere un piccolo form dove l' utente può inserire una stringa che verrà utilizzata in seguito?
Grazie in anticipo |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Nov 2005
Città: Texas
Messaggi: 1722
|
Se non e' necessario l'uso della JFrame, puoi usare
JOptionPane.showInputDialog() Se invece hai bisogno che sia una JFrame, ti devi costruire una piccola gui
__________________
In God we trust; all others bring data |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Jun 2009
Messaggi: 5545
|
intanto grazie,
servirebbe una situazione del tipo: " Che cosa vuoi utilizzare ? " l' utente inserisce una stringa e il programma continua da quel punto Cos' è consigliato? |
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Nov 2005
Città: Texas
Messaggi: 1722
|
Codice:
String answer = JOptionPane.showInputDialog(owner, "Che cosa vuoi utilizzare ?");
if (answer == null)
{
JOptionPane.showMessageDialog(owner, "L'utente ha annullato");
}
else
{
JOptionPane.showMessageDialog(owner, "L'utente ha inserito \"" + answer + "\"");
}
Se non hai un frame owner, puoi passare null. la showInputDialog() ha diversi metodi per personalizzare il dialogo. Fai riferimento alla documentazione per le possibili personalizzazioni (cambio di titolo, ecc).
__________________
In God we trust; all others bring data |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 06:57.



















