16. april 2003 - 11:20Der er
10 kommentarer og 2 løsninger
Opdatere JTable
Jeg har en Gui med et Jtable hvor i der bliver listet nogle data, disse data bliver fundet af en "tråd" der står og søger. Problemet er bare at data'ne i denne JTable først bliver vist når søgningen er færdig. Hvordan laver man så de bliver vist efterhånden som de bliver fundet.
Jeg har lavet en liste som nedarver AbstractTableModel, denne liste bruger jeg til at tilføje data i JTable ved hjælp af add metoden. hvordan får jeg den stump kode du har smidt til at virke med det eksisterende?
Tilføj fireTableCellUpdated(row, col); som sidste line i din add metode bør virke, men ikke nødvendigvis lige med samme, da du kører søgningen i en tråd.
Nu ved jeg ikke hvordan, hvad og hvor du søger, men er det typisk i en database som returnerer et eller andet, skal den søgning være afsluttet før der begynder at ske noget - så nej det kan du nok ikke forvente!
Jo - det vil jeg mene, ellers godt nok modtage mange mails.
På en eller anden måde, skal du have opdateringen af din tabel med i tråden, jeg har arbejdet for lidt med tråde til at give et fornuftigt svar på det, men smid noget kode, så er der helt sikkert en eller anden som sidder med løsningen på dit problem.
Har løst det nu jeg havde startet min tråd med run(), men den skulle startes med start(). Det gjorde forskellen!
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.