Opdatering af JTree
Jeg syntes ikke rigtigt at jeg kan finde ud af hvordan man kan opdatere et JTree når der sker nogle ændringerMit program ser således ud npr der sker en ændring:
Min Gui_Administrator kører et metodekald til slet/opdater/opret kamp, som bliver sendt til Gui_controller, som så sender det over RMI til Kamp_controller_interface (Som så sender det videre til det til sidst bliver gemt i databasen), når den så er gemt i databasen, skal Kamp_controller_interface kalde en metode på Server, som så sender ændringerne videre til de brugere som er forbundet...
Ovenstående del virker
Problemet er at jeg ikke har nogen anelse om hvordan klient-delen skal kunne håndtere de nye informationer, og smide dem ind på JTree, på de rigtige pladser
Jeg har fundet en midlertidig løsning, men den giver andre problemer (og er ikke en god løsning).
Til nu sørger vi for at der bliver oprettet en ny DefaultTreeModel hver gang der sker en lille ændring. Denne nye treemodel indeholder så alle informationer fra databasen (Som skal finde i træ'et), men det er rimeligt upraktisk at skulle sende hele træet over af gangen.
Eftersom at jeg skal bruge det til et skoleprojekt, så har jeg ikke særligt meget tid til at lave det i. Kan jeg ikke få det til at virke indenfor et par dage, må jeg nøjes med den løsning jeg har fundet...
Hvis det skulle være at jeg ikke kan få det til at virke, så håber jeg at kunne få svar på hvordan man evt kunne få træ'et til at lade være med at collapse når der laves en ny træmodel som indsættes i træ'et
