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...ogressBar.html

La barra non è collegata al processo, all'interno di una if switcho la visibilità e basta...come fare?

P.S: devo usare la barra tramite SWT perchè ormai ho fatto tutto così, con la JProgressBar non riesco a metterla nella shell SWT.