09. juni 2003 - 02:20Der er
3 kommentarer og 1 løsning
Swing (extends JPanel)
Jeg sidder og jonglerer rundt med en hovedklasse der extends JFrame. Til JFramen vil jeg gerne tilføje nogle forskellige JPanels, og har til lejligheden designet nogle forskellige GUI-klasser der extends JPanel, som det så er meningen der skal oprettes objekter af i hovedklassen. Nu er problemet at jeg gerne vil kunne kommunikere mellem de forskellige JPanel-klasser, og også mellem hovedklassen og disse. Kan det lade sig gøre, og hvordan?
Mit umiddelbare bud: send en referance til JFrame objektet med over i alle constructor kaldene til JPanel objekterne og lad dem gemme det, lad JFRame objektet gemme en referance til alle JPanel objekterne enten som public eller med en get metode, så kan en JPanel kalde en metode på tværs med:
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.