Thread: [PROG][JAVA] Soort progresslabel
-
30-09-2007, 22:20 #1
[PROG][JAVA] Soort progresslabel
Ik heb dus in mijn JFrame een JLabel genaamd currentDirLabel.
Deze label moet wanneer de klasse Library een scan uitvoert van een schijf/directory de huidige directory weergeven.
Alleen kan ik dit niet realiseren.
Ik heb al geprobeerd om te werken met een Observer en dat elke keer de Library een nieuwe map ingaat er een update is, maar de JLabel toont enkel de laatste map.no votes
Reply With Quote
-
-
04-10-2007, 16:54 #2Member
- Registered
- 10/02/07
- Location
- ?
- Posts
- 1,655
- iTrader
- 24 (96%)
- Mentioned
- 0 Post(s)
- Reputation
- 0/6
Waarschijnlijk opdat hij zo snel door de mappen vliegt?
Ik snap eerlijk gezegd je vraag niet echt.no votes
Reply With Quote
-
05-10-2007, 13:43 #3
Waarschijnlijk moet je er gewoon voor zorgen dat het updaten van de tekst in je JLabel gebeurt in de event dispatch thread.
SwingUtilities.invokeLater()
http://java.sun.com/docs/books/tutor...y/initial.htmlno votes
Reply With Quote
-
05-10-2007, 14:31 #4Member
- Registered
- 12/10/02
- Location
- mars
- Posts
- 14,319
- iTrader
- 2 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 0/0
no votes
Reply With Quote
-
05-10-2007, 19:00 #5
Redraws probeerde ik te forceren met invalid te zetten en daarna terug te valideren en een repaint te vragen.
Maarjah, het is meer dat de user interface hangt(en blijft staan op 1 value) en de label niets doet.
Ik zal eens proberen met die invokelater.
Eens even die invokelater doorgenomen met runnable.
Snap wel niet hoe ik het zou integreren.
Moet ik nu een runnable maken van mijn GUI of moet ik een runnable maken van het stuk dat zorgt voor het label aan te passen?Last edited by Blood_Raven; 05-10-2007 at 19:28.
no votes
Reply With Quote

?
