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 - caricare dati in jList...dove sbaglio???
Forum - Java - caricare dati in jList...dove sbaglio???

Avatar
Java5 (Ex-Member)
Rookie


Messaggi: 23
Iscritto: 19/10/2009

Segnala al moderatore
Postato alle 17:16
Sabato, 21/11/2009
Questo topic č stato chiuso dal moderatore

Ciao a tutti
sto programmando una rubrica.
Ho il seguente problema:
ho creato un metodo: "insNumTel" che in teoria alla pressione del tasto "OK" dovrebbe inserire il numero di telefono appena scritto dall'utente all'interno di un jTetField che si chiama jTxt_NumTel in una Jlist riepilogativa che si chiama jLst_RiepNum.

Il metodo č il seguente:
Codice sorgente - presumibilmente Java

  1. jBto_OkNumTel.addActionListener(new java.awt.event.ActionListener() {
  2.                                 public void actionPerformed(java.awt.event.ActionEvent e) {
  3.                                         insNumTel(jTxt_NumTel.getText());
  4.                                 }
  5.                         });


associo il listener al tasto Ok e passo al metodo il contenuto di jTxt_NumTel.

Ecco il metodo:

Codice sorgente - presumibilmente Java

  1. public void insNumTel(String numero) {
  2.                 Espressioni_Regolari Er = new Espressioni_Regolari();
  3.                 if (Er.validateTelFaxNumber(numero)== false){
  4.                         JOptionPane.showMessageDialog(this, "Attenzione numero telefonico non valido!!!","Attenzione", JOptionPane.WARNING_MESSAGE);
  5.                 }else{
  6.                         try {
  7.                                 listModel = new DefaultListModel();
  8.                                 listModel.addElement(numero);
  9.                                 jLst_RiepNumTel=new JList(listModel);
  10.                         } catch (Exception e) {
  11.                                 JOptionPane.showMessageDialog(this,"" + e.getMessage(),"Attenzione", JOptionPane.WARNING_MESSAGE);
  12.                         }
  13.                 }
  14.         }



praticamente qs metodo dopo aver controato il formato del numero attrverso un'espressione regoare,  se č ok allora dovrebbe inserirlo nella Jlist di riepilogo grazie alle seguenti istruzioni:

listModel = new DefaultListModel();
listModel.addElement(numero);
jLst_RiepNumTel=new JList(listModel);

Purtroppo pero non  succede nulla!!!!:hail:
Qualcuno sa dirmi dove sbaglio?????????

PM
Avatar
netarrow (Admin)
Guru^2


Messaggi: 2502
Iscritto: 12/05/2004

Segnala al moderatore
Postato alle 12:56
Lunedė, 23/11/2009

PM