08. januar 2009 - 10:15Der er
4 kommentarer og 1 løsning
Hent JFrame fra JPanel
Jeg sidder og er ved at rode med et GUI hvor jeg benytter en JFrame, der kan åbne forskellige JPanels efter behov.
Mit problem ligger i, at jeg på mine forskellige JPanels har behov for at åbne andre JPanels på min frame. Men hvordan får jeg fat i den JFrame, som indeholder mit panel programmatisk?
Hos Computerworld it-jobbank er vi stolte af at fortsætte det gode partnerskab med folkene bag IT-DAY – efter vores mening Danmarks bedste karrieremesse for unge og erfarne it-kandidater.
Beklager ventetiden...valgte lige at ligge mig syg.
Det er rigtigt, at der er en getParent()-metode på mit JPanel. Denne returnerer en Container. Mit problem ligger bare i, at jeg ikke kan få den til at interagere med min JFrame (som åbner mit Panel).
På min JFrame åbner jeg mit Panel på følgende måde:
på mit JPanel ville jeg jo så gerne have mulighed for f.eks. at kalde min setContent-metode (som jo befinder sig på min JFrame). Kan dette lade sig gøre på nogen måde?
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.