|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Junior Member
Iscritto dal: Mar 2007
Messaggi: 24
|
[JAVA] un dubbio con JProgressBar
Salve ragazzi, questa è il mio dubbio:
Sto realizzando un programma che permetta di accedere a un database, estrapolarne il contenuto e creare dei file, la suddivisione in classi è la seguente: - Interfaccia Grafica - Classe di accesso al Database - Classe che crea i file Durante la fase di creazione dei file, vorrei mostrare nell'interfaccia, una JProgressBar per indicare all'utente lo stato di avanzamento del programma, (ho pensato di impostare il min della JProgressBar a zero e il max al numero totale dei file da creare... ogni volta che un file viene creato, incremento la barra progresso).... Ora il mio dubbio è questo |
|
|
|
|
|
#2 |
|
Member
Iscritto dal: Mar 2004
Città: Milano
Messaggi: 107
|
Secondo me, essendo la JProgressBar una classe prettamente destinata alle interfacce grafiche, essa deve essere inserita nell'ambito delle classi per la tua interfaccia grafica. Chiaramente dovrai inserire all'interno della classe che crea i file una parte di codice che ti informi sullo stato di tale classe: ad esempio un contatore magari collegato ad un certo evento.
Cerco di spiegarmi con un esempio: La classe che crea i file dispone di un contatore Codice:
private int file_counter = 0; L'idea essenziale (di tutta la programmazione in genere) è quella di dividere fortemente la Visualizzazione dal Controllo (ci sarebbe pure il Modello): insomma, non devi mischiare istruzioni "grafiche" con il codice operativo e viceversa. Quello che ho provato a descriverti in due righe è noto come Pattern MVC ed è uno dei migliori modi per approcciarsi alla questione relativa ai pattern e alla buona programmazione: fossi in te spenderei mezza giornata a leggermi un paio di tutorial su MVC in modo da capire ancora meglio di cosa si sta parlando.
__________________
Non c'è la morte... c'è la Forza... |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 06:48.



















