Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Java - jTextField e Netbeans
Forum - Java - jTextField e Netbeans

Avatar
swaqpoli (Normal User)
Newbie


Messaggi: 15
Iscritto: 13/08/2010

Segnala al moderatore
Postato alle 16:18
Sabato, 10/03/2012
a posto ho risolto. volevo cancellare il topic per evitare di farvi entrare inutilmente ma non so come si fa



ciao, invoco ancora una volta il vostro aiuto.
Sto scrivendo un codice che prenda i numeri di telefono che un utente digita e li inserisca in una tabella.
il problema che riscontro è questo qui:
utilizzando Netbeans, creo un jTextField in cui l'utente inserisce il numero di telefono e tramite un jbotton si conclude l'operazione. vediamo cosa succede "dietro".
tasto destro sul bottone: events, action, actionperformed e netbeans crea per me questo metodo non modificabile

private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {

}

fin qui bene.
per prendere il testo ho scritto:

      String ntelef=null;
int numero;
      private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
             ntelef=jTextField1.getText();
           //per avere il numero intero dalla stringa:
            numero=Integer.parseInt(ntelef);
}

il mio problema è: come faccio a gestire fuori da questo metodo(che è private e non modificabile) numero?
ho fatto un paio di tentativi:

String ntelef=null;
int numero;
      private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
             ntelef=jTextField1.getText();
            numero=Integer.parseInt(ntelef);
           System.out.println("il numero inserito è " + numero);
}
e lanciano il programma riesco a visualizzare il numero corretto.
adesso però ho bisogno di gestire questi numeri e quando creo un nuovo metodo:

public void visualizza(){
System.out.println("telefono " + numero);
}
quello che vedo è :

telefono

e basta!!!!
come faccio a far si che l'uscita del metodo private mi dia il numero su cui poter lavorare?




a posto ho risolto. volevo cancellare il topic per evitare di farvi entrare inutilmente ma non so come si fa

Ultima modifica effettuata da swaqpoli il 10/03/2012 alle 16:38
PM