Ændre et panel når programmet kører

Tags:    java

Hejsa. Jeg har en frame med et BorderLayout. Mit centerpanel kunne jeg godt tænke mig at ændre under kørsel, men det giver problemer lige meget, hvad jeg prøver. Enten tegner den sig ikke ordentlig igen eller også sker der slet intet.

(se kode) Mit setupAddFilmPanel() returnerer det nye panel, der skal vises, men når metoden køres, så virker det ikke. Det ligner ellers det jeg har fundet i andre forums.



Fold kodeboks ind/udKode 


Kan nogen forklare mig dette?



2 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 3 karma
Sorter efter stemmer Sorter efter dato

Hej Martin,

Så vidt jeg kan se er det du har postet rigtigt og virkende. Nice nok!

... men når nu du skriver at det ikke virker må jeg jo taget dit ord for det. Men jeg kan ikke se nogle "fejl" i det postede. Det ville være lettere at finde og komme med forslag til ændringer, hvis du postede filer og kode nok til at man selv kunne sætte et program op der kørte det og derved kunne teste det.

Med venlig hilsen
Ieet





Jeg har valgt at lukke tråden, og tyet til en alternativ metode. Tak for dit svar Ieet.



t