PDA

View Full Version : [JAVA] come prendere in input una stringa da un interfaccia grafica


DesmoColo
23-09-2004, 10:54
Ho costruito un interfaccia garafica per la generazione del codice fiscale.
Fatto questo ho inserito nel codice un oggetto cod della classe CodGenerator costruita precedentemente.
Ad esempio se applico all'oggetto

cod.getPartCognome(CampoCognome.getTextArea())

per ricevere in input il cognome digitato nel campo apposito dell'interfaccia
nessuno preblema
anche quando compilo il main tutto ok, ma quando eseguo quest'ultimo mi da il seguente errore:

java.lang.NullPointerEXception

che succede?

kingv
23-09-2004, 12:22
getTextArea() :confused:


ma di che classe e' CampoCognome ?

DesmoColo
23-09-2004, 14:19
scusa, hai ragione: volevo dire getText();
So che è con questo metodo che si ottiene la stringa messa in input dentro un campo testo

kingv
23-09-2004, 14:31
Originariamente inviato da DesmoColo
scusa, hai ragione: volevo dire getText();
So che è con questo metodo che si ottiene la stringa messa in input dentro un campo testo


si' quel metodo ritorna i testo contenuto in un TextComponent.
non ricordo se il campo e' vuoto se ritorna null o una stringa vuota.

il frammento di codice che hai postato puo' dare una nullpinter se CampoCognome e' null oppure se getPartCognome ne riceve uno e non e' in grado di gestilo.

vedi tu quale caso e' dei due :O