Avatar billede arnejan Nybegynder
21. juni 2004 - 22:50 Der er 4 kommentarer og
1 løsning

Livscyklus for en javaapplet,

Når en applet kører kører der metode i følgende rækkefølge.

init()
start()
stop()
destroy()

Men det er mit indtryk at appleten ikke er helt færdig med at "Tegne sig selv og initere når start() kaldes". Kan man ikke gribe et eller andet event efter start, efter at appleten er startet og helt tegnet og klar ??

Mvh
Avatar billede _carsten Nybegynder
21. juni 2004 - 22:56 #1
Du mangler lige paint(), den kommer efter start

init()
start()
paint()
stop()
destroy()
Avatar billede _carsten Nybegynder
21. juni 2004 - 22:58 #2
Først når paint() er afviklet er appletten klar

Og paint står selvfølgelig for den grafiske del
Avatar billede _carsten Nybegynder
21. juni 2004 - 23:05 #3
Så hvis du skal have et eller andet gjort, når appletten er fuldt
initieret, skal det ske i paint()
Avatar billede arnejan Nybegynder
21. juni 2004 - 23:19 #4
Arhhh, den var rigtig god. Den tjekker jeg lige op på.

Men er du sikker på at alt er 100% ovre i paint(), er der ikke en endnu senere.
(selvfølge før stop(), fordi så er det jo lidt ligemeget :) )
Avatar billede _carsten Nybegynder
22. juni 2004 - 07:41 #5
Nej - der er ikke flere

Det er init(), start() og paint() under opstart og i den rækkefølge.
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