[ dragan_bg_88 @ 10.09.2010. 18:37 ] @
Pozdrav svima, Imam jedan krajnje cudan problem... U mom programu postoji panel koji ima CardLayout i na njega dodajem dva panela. Oba objekta koje dodajem su objekti klasa izvedenih iz JPanela i redefinisana im je metoda paintComponent(Graphics g). U metodi paintComponent postavljam sliku da se iscrta u podzadini i preko nje mi je potrebno da postavim nekoliko labela da bi reagovale na dogadjaje misem. E sad kada to uradim samo za jednu klasu (za onu ciji se objekat vidi u startu na CardLayout-u) sve radi kako treba. Kada u drugoj klasi ciji se objekat u startu ne vidi stavim makar setLayout(null) u konstruktoru, prestaje da se prikazuje podzadinska slika za prvi objekat... Ne vidim kakvu vezu mogu da imaju dve odvojene klase, obe imaju redefinisanu paint metodu i dodato nekoliko labela... Znaci nikako ne mogu da postavim da se u obe klase doda nekoliko labela... Ako neko ima neku bistru ideju sta bi mogao da bude problem neka javi... Ja sam skroz izludeo... |