Questo topic e' stato chiuso dal moderatore.
21/11/09 16:16
Java5
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:
associo il listener al tasto Ok e passo al metodo il contenuto di jTxt_NumTel.
Ecco il metodo:
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!!!!
Qualcuno sa dirmi dove sbaglio?????????
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:
jBto_OkNumTel.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent e) { insNumTel(jTxt_NumTel.getText()); } });
associo il listener al tasto Ok e passo al metodo il contenuto di jTxt_NumTel.
Ecco il metodo:
public void insNumTel(String numero) { Espressioni_Regolari Er = new Espressioni_Regolari(); if (Er.validateTelFaxNumber(numero)== false){ JOptionPane.showMessageDialog(this, "Attenzione numero telefonico non valido!!!","Attenzione", JOptionPane.WARNING_MESSAGE); }else{ try { listModel = new DefaultListModel(); listModel.addElement(numero); jLst_RiepNumTel=new JList(listModel); } catch (Exception e) { JOptionPane.showMessageDialog(this,"" + e.getMessage(),"Attenzione", JOptionPane.WARNING_MESSAGE); } } }
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!!!!
Qualcuno sa dirmi dove sbaglio?????????
aaa