Ti ringrazio! Sei molto paziente con i principianti di Swing come me!
Ne approfitto per chiederti un'altra cosa che magari è sciocca per una persona esperta.
Allora l'applicazione fa questo:
Mostra un campo di testo dove l'utente inserisce una stringa da cercare. Quando preme invio, una serie di classi fa una ricerca nei documenti pesenti. L'applicazione funziona bene da riga di comando e stampa i risultati in console con un semplice System.out.println.
Ovviamente viene stampato un risultato appena un documento viene trovato (il tutto è in un ciclo).
Vorrei che non appena venisse stampato in consolle, venisse anche aggiunto nella GUI Swing, quindi riga per riga. Usando la JLabel, invece, devo aspettare la fine della ricerca per visualizzare i risultati.
Questo è un comportamento normale?
La colpa è della JLabel (quindi risolvo cambiando elemento) oppure con le interfacce devo ragionare in modo diverso?
Le due istruzioni sono consecutive quindi suppongo che non conti la posizione ma ci sia qualche altro problema.
Ti sei mai trovato a gestire una cosa simile? E se no, come faresti?
Grazie mille! Domani provo il tuo essempio![]()



Rispondi quotando
