PDA

View Full Version : [JAVA] Piccolo problema ProgressBar eclipse


ectobsidian
18-04-2014, 11:29
Ciao ragazzi ho un piccolissimo problema che però mi sta facendo impazzire (sicuramente è una cosa immediata per altri).
Ho questo codice qui:

ProgressBar progressBar;
...
progressBar = new ProgressBar(shlHdr, SWT.SMOOTH|SWT.INDETERMINATE);
progressBar.setBounds(10, 315, 719, 25);
progressBar.setVisible(false);

(impostando INDETERMINATE si vede l'effetto della barra che va avanti e indietro, ho impostato visibilità false, quindi è nascosta).

Voglio che la barra mi compare ad un certo punto e quindi ho scritto da un'altra parte:

progressBar.setVisible(true);
progressBar.update();

(adesso la barra "magicamente" compare, ma non ho l'effetto che mi dà "indeterminate". Ho provato a settarla di nuovo con:

progressBar.setState(SWT.INDETERMINATE);

Ma la barra è visibile senza l'effetto....
Come mai?
Qui c'è la documentazione se può aiutarvi...io ho già provato ma non apisco cos'è!

http://help.eclipse.org/indigo/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Freference%2Fapi%2Forg%2Feclipse%2Fswt%2Fwidgets%2FProgressBar.html

minomic
21-04-2014, 10:24
Ciao,
personalmente credo che ti convenga utilizzare la JProgressBar. Per un semplice tutorial puoi guardare qui (http://docs.oracle.com/javase/tutorial/uiswing/components/progress.html). Io l'avevo utilizzata per un mio software e non avevo avuto problemi neanche con lo stile "indeterminate".

:cincin:

ectobsidian
24-04-2014, 10:58
Per non impazzire ho risolto così:
http://ekaparulin.blogspot.it/2009/11/indeterminate-progress-bar-as-popup.html