Questione : Problema dei setProgress di SwingWorker

Nel codice qui sotto, vorrei incrementare la barra di progresso dall'interno di doSomeStuff (). il
I ha provato a passare l'operazione in esso, come operazione e come SwingWorker, ma questo non funziona perché dice che i setProgress () non è visible.
How io fanno questo?
class= > " libero " del
> " del codeSnippet " del class= del
class= " lineNumbers " del
class= del
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
codice categoria >public notpretty MyClass " del class= " del id= " codeSnippet812043 del
 del  {


    Compito principale di //. Eseguito in filetto della priorità bassa.
    @Override
    doInBackground vuoto del pubblico () {

	setProgress (10);

        doSomeStuff ();
class= del

Risposta : Problema dei setProgress di SwingWorker

Dovreste denominare SwingWorker.publish, non setProgress e tutto il roba del GUI, come conseguenza di quella chiamata pubblicare, be è trattato in SwingWorker.process
Altre soluzioni  
 
programming4us programming4us