Jeg har et Javaprogram (main class) der har brug for en løbende opdatering af fildata i et JTable. Det jeg skal bruge er en tråd der kører i bagrunden, der kan opdatere data i det samme program som applikationen viser. Så man hermed får en dynamisk visning, når strukturen i filsystemet ændres...
En JTable er en grafisk component og da java i forevejen opretter er særlig tråd til at tage sig af den slags (faktisk en hel del) er det ikke nødvendigt. Du skal tilføje den Listener der passer til dit behov en ChangeListener eller hvad den nu ellers har. og så implementere de metoder den Listener kræver. i den metode kan du opdatere hvad du vil.
Det er den samme tråd der holder dit program i live, for din \"Main\" tråd er højest sansyndligvis død når først din brugergrænseflade kommer op, med mindre du holder den i live i en løkke el. lign.!
Du skal bare bruge en observer som overvåger din table, hvis den ændre sig skal du notify din table.
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.