Originariamente inviato da Palmi90
Si scusa..allora sto facendo un programma della rubrica..nel frame principale ho una list che visualizza i contatti, in altri due frame aggiungo ed elimino i contatti. nel frame per aggiungere un contatto faccio inserire nome,cognome e numero di telefono, poi c'è un bottone che se premuto salva il contatto in un file di testo. Poi volevo fare che quando chiudevo il frame per aggiungere un contatto si aggiornasse la lista dei contatti nel frame principale....ho provato a mettere questa parte di codice (il nome del frame principale è JPhoneBook):
JPhoneBook jpb=new JPhoneBook();
jpb.setVisible(false);
jpb.setVisible(true);


ma il jpb.setVisible(false); me lo ignora...
Senza codice è arduo capire cosa fai.
Dici che quando chiudi il frame per aggiungere un contatto... crei un altro frame principale. Nel costruttore del frame principale ci sarà immagino la parte che legge il file di testo? Il file di testo lo salvi con il nuovo contatto?
La JList... gli associ un modello? Gli elementi li aggiungi al modello?