Forum » Programiranje » Java swing threads
Java swing threads
pure00 ::
Pozdravljeni,
Zanima me, na kakšen način se uporabljajo niti za osveževanje vsebine uporabniškega vmesnika? Imam namreč začetno okno "login" s pomočjo katerega se uporabnik prijavi. Če je prijava uspešna, se okno za prijavo zapre, nato pa se odpre glavno okno. V glavnem oknu bi rad na vsakih 5 sekund osvežil JList komponento s podatki, ki bi jih črpal iz podatkovne baze.
Lp
Zanima me, na kakšen način se uporabljajo niti za osveževanje vsebine uporabniškega vmesnika? Imam namreč začetno okno "login" s pomočjo katerega se uporabnik prijavi. Če je prijava uspešna, se okno za prijavo zapre, nato pa se odpre glavno okno. V glavnem oknu bi rad na vsakih 5 sekund osvežil JList komponento s podatki, ki bi jih črpal iz podatkovne baze.
Lp
...
kr?en ::
Poglej si http://docs.oracle.com/javase/7/docs/ap...
V glavnem v tej run() metodi ti queryjas bazo in napolnis JList. Pa ne pozabi cakat toliko casa, da pretece tistih pet sekund (5000ms - [cas, ki si ga porabil, da si pac naredil, kar si hotel]).
Pa poglej si http://docs.oracle.com/javase/tutorial/...
Bo kaksen Java strucko ala Spura kaj vec povedal :P
V glavnem v tej run() metodi ti queryjas bazo in napolnis JList. Pa ne pozabi cakat toliko casa, da pretece tistih pet sekund (5000ms - [cas, ki si ga porabil, da si pac naredil, kar si hotel]).
Pa poglej si http://docs.oracle.com/javase/tutorial/...
Bo kaksen Java strucko ala Spura kaj vec povedal :P
pure00 ::
@kr?en
Tako kot si ti omenil sem naredil in deluje.
@mile
Kako naj naredim, da se osvezitev komponente izvede vsakih 5 sekund, z uporabo SwingWorker?
Lp
Tako kot si ti omenil sem naredil in deluje.
@mile
Kako naj naredim, da se osvezitev komponente izvede vsakih 5 sekund, z uporabo SwingWorker?
Lp
...
Zgodovina sprememb…
- spremenil: pure00 ()
kr?en ::
Se ne spoznam na Swing GUI'n'stuff, ampak bi raje uporabljal ze privzete Swing zadeve za razna (periodicna) osvezevanja GUIja (kot sta omenila DuleKrtola in mile).
http://docs.oracle.com/javase/tutorial/...
http://docs.oracle.com/javase/tutorial/...
pure00 ::
Uporabil sem swing timer, kot ste predlagali. Rešitev je enostavna in deluje v redu.
Hvala za podane odgovore.
Lp
Hvala za podane odgovore.
Lp
...
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Java @OverrideOddelek: Programiranje | 792 (657) | kretze |
» | soapUI - možno spremeniti GUI L&F?Oddelek: Programiranje | 2026 (1157) | </head> |
» | Java objektiOddelek: Programiranje | 1553 (1027) | robcek23 |
» | [Java]Client/Server preko socketaOddelek: Programiranje | 1780 (1616) | KernelPanic |
» | [Java]Problem z zaganjanjem aplikacije na sterznikuOddelek: Programiranje | 1702 (1511) | KernelPanic |