Desktop
Website
Multimedia
Database
Security
Enterprise
Fråga : SwingWorker setProgressproblem
I den nedanföra kodifiera, jag skulle något liknande för att öka framsteg bommar för inifrån doSomeStuff ().
I har försökt att passera uppgiften in i den, som uppgift och som SwingWorker, men denna fungerar inte, därför att den något att säga, att setProgress () inte är visible.
How, mig gör detta?
>
för
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16:
" codeBody "
" >public för class= " för
klassificera uppgiften fördjupa SwingWorker
{ // huvudsaklig uppgift. Utfört i bakgrundstråd. @Override offentlig utan laga kraft doInBackground () { setProgress (10); doSomeStuff ();
" klar "
Svar : SwingWorker setProgressproblem
Du bör kalla SwingWorker.publish, inte setProgress, och någon GUI stoppar, bör, som ett resultat av den appell publicera, behandlas i SwingWorker.process
Andra lösningar
Hur många skrivar av sidor r där i SQL-server?
OMA och OWA
Missa över mellan GLÅMIGA anslutningar för aktiv/för aktiv på en Cisco Router
ASP.Net tappar skuggar verkställer
Vad är ämna av ”den MAKEFILE” makroen i en makefile?
Ett rengöringsdukundantag uppstod därför att en HTTP 401 - det obehöriga svaret mottogs från okända
Funktionen måste använda en Updateable Query
PHP passerar parametrar till den on-line aktiveringssidan
Ethernetövergångskabel förbinder
döda ett processaa vid styrka, hur kan jag