JPanel paintComponent probleem

Status
Niet open voor verdere reacties.

snaketales

Nieuwe gebruiker
Lid geworden
27 feb 2008
Berichten
4
Hallo Mensen,

Ik ben een zwembad aan het tekenen en zwemmers. Ik maak gebruik van het mvc princiepe.

Ik heb dus een zwemmercontroller , zwembaancontroller. En een zwembaanView en een zwemmerView.

Als ik op de zwemmer klik dan wil ik de y coordinaat zien dat zie ik ook maar het overlapt als ik drawstring gebruik. Dus als ik bijv 2 keer op de zwemmer klik dan zie ik 2 coordinaten overlapped.

in de classe zwemmerview en zwembaanview gebruik ik het paintcomponent. Als ik in de views zonder super.paintComponent(g); gebruik dan zie ik de zwemmer en zwembaan, maar als ik met super.paintComponent(g) gebruik dan zie alleen de zwemmer en mijn zwembad is dan verdwenen. Als ik dan op de zwemmer klik dan repaint() hij gewoon goed..

Hoe komt het dat mijn zwembad verdwenen is als ik in beide views super.paintComponent(g); gebruik?

de views extends JPanels...

Weet iemand het , hulp zou erg fijn zijn :)..
 
Laatst bewerkt:
Hoe ziet je klassenstructuur eruit?
Erven ze nog ergens van elkaar behalve van JPanel?
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan