Avatar billede conrad Nybegynder
08. november 2001 - 18:51 Der er 1 løsning

kald af paint

jeg har en Jframe og i den har jeg et JPanel.

Jeg tegner på JPanelet ved at jpanel.getGrafics() og kalde nogen tegne metoder på grafichs2D objektet.

Problemet ligger i at gentegne når framen har været minimeret eller lignende. Lige nu kører jeg bare en løkke i nogle af windowlistener funktioner og gentegner alle objekter. Det virker bare ikke altid lige godt.

Jeg overvejer om jeg skal lave en paint(Grafichcs g) metode i mit JPanel (lade det nedarve fra JPAnel) som så kan gentegne.

Er der nogen der kan gennemskue om dette vil blive mere effektivt eller måske forklare hvordan paint kald afvikles? Hvis min frames paint kaldes bliver de komponenter der er på dens paint så også kaldt.

Et link til et sted der forklarer lidt om det er også fint

PS:flere point kan selvfølgelig afsættes
Avatar billede hbhansen Nybegynder
11. november 2001 - 15:10 #1
Derer mulighed for at at du laver en paint(...) og så kører en uendelig løkke hvori du kalder metoden repaint().
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester