27. oktober 2004 - 18:14Der er
6 kommentarer og 1 løsning
Jframe setVisible(true) og dispose
Jeg har en JFrame som starter en tråd, og dernæst viser sig selv(Formen er modal). Formen skal vise en progressbar og tråden melder tilbage hvor langt den er kommet. Problemet opstår, når tråden ikke har noget at lave og derfor med det samme melde tilbage at den er 100% færdig. Så hænger min applkation (formen bliver aldrig gemt igen), fordi dispose() bliver kaldt før setVisble(true) har vist formen. Det er i hver tilfald min teori. Hvordan kan jeg undgå dette?
//Her oprettes tråden og formen vises public void start() { SongAgent sg = new SongAgent(); sg.vec = vec; sg.callBack = this; sg.start(); setVisible(true); }
public void sendMessage(int p) { if (p==100) dispose(); else pbProgress.setValue(p); }
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
Jeg fandt aldrig en god løsning. Giv væk fra det modale vindue.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.