|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Aug 2008
Messaggi: 118
|
[JAVA] Problema di inserimento codice con mio 1° progetto
Salve a tutti.
Come qualcuno di voi saprà, mi sono appena avvicinato alla programmazione ed a questo linguaggio. Come primo impatto è stato positivissimo, grazie soprattutto al libro che mi avete consigliato (Concetti di Informatica e Fondamenti di Java di Cay Horstmann), veramente ben fatto, con spiegazioni precise e tanti esercizi. Ora ho un problema con il primo "Progetto di programmazione" che mi è stato proposto (chi di voi ha il libro può vederlo alla fine del capitolo 1). Il quesito dice ciò: Il programma deve leggere il nome dell'utente, poi visualizzare due finestre di dialogo in sequenza: - Per prima cosa, una finestra con inserimento dati che chieda: "What would you like me to do?" - Poi, una finestra che visualizzi il messaggio: "I'm sorry, nome. I'm afraid I can't do that. Sono riuscito a creare entrambe le finestre ma nn so come far leggere il nome dell'utente e farlo inserire dopo "I'm sorry"... Sotto vi riporto il codice che finora ho scritto: import javax.swing.JOptionPane; public class Progetto1 { public static void main(String[] args) { String name = JOptionPane.showInputDialog("What would you like me to do?"); JOptionPane.showMessageDialog(null, "I'm sorry. I'm afraid I can't do that"); System.exit(0); Lo so che x Voi sarà una stupidaggine, ma io voglio cercare assolutamente di risolverlo |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Mar 2008
Messaggi: 401
|
JOptionPane.showMessageDialog(null, "I'm sorry " + nome + ". I'm afraid I can't do that");
|
|
|
|
|
|
#3 | |
|
Member
Iscritto dal: Aug 2008
Messaggi: 118
|
Quote:
Ho inserito una Stringa del tipo: String name = "Jim Fox"; ed ho motificato: JOptionPane.showMessageDialog(null, "I'm sorry " + name + ". I'm afraid I can't do that."); Ora si apre una finestra con scritto: I'm sorry Jim Fox. I'm afraid I can't do that. |
|
|
|
|
|
|
#4 | |
|
Senior Member
Iscritto dal: Oct 2006
Città: milano
Messaggi: 1439
|
Quote:
|
|
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Sep 2005
Città: Torino
Messaggi: 606
|
Giusto! JOptionPane.showInputDialog(...) restituisce una stringa che è quella che viene presa da input.
__________________
"Se proprio dovete piratare un prodotto, preferiamo che sia il nostro piuttosto che quello di qualcun altro." [Jeff Raikes] "Pirating software? Choose Microsoft!" |
|
|
|
|
|
#6 |
|
Member
Iscritto dal: Aug 2008
Messaggi: 118
|
Benissimo. Grazie ancora dei suggerimenti!
Ora vado avanti con i capitoli e sono sicuro che il vostro supporto mi sarà ancora d'aiuto... |
|
|
|
|
|
#7 |
|
Senior Member
Iscritto dal: Mar 2008
Messaggi: 401
|
Noi siamo sempre qui, non ti rimane che da chiedere
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 22:11.




















