24. marts 2005 - 12:37Der er
5 kommentarer og 1 løsning
placering af Thread
Jeg er igang med et pacmanspil... Jeg har en Ghost klasse og en Pacman klasse og en GUIklasse... og nu skal de implementeres i hver deres thread, men jeg er ikke helt sikker på hvordan jeg skal gøre det....
Er det Ghostklassen og Pacmanklassen der skal extende thread ? eller er det min GUIklasse som skal arve Threads ?
Der oprettes objekt af Ghostklassen og Pacman klassen i GUIklassen...
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
Umiddelbart vil jeg tro at: - din GUI klasse extender JFrame og kører i main thread (og Swing event thread) - Ghost og Pacman klasserne extender Thread så de kan startes i en uafhængig tråd
aahh ok havde det på fornemmelsen.. Jeg havde bare set nogle eksempler hvor der var lavet en trådklasse som styrede de andre klasser.. Men det ser grimt ud i et klassedia :-)
Nææææ det kan man altså ikke.... min pacman kllasse og min ghostklasse indeholder jo metoder som skal afvikles så der kan jeg jo ikke placere min run()....
Dvs der skal laves en klasse imellem min GUI og Pacman som indeholder min run() og så skal der oprettes et objekt af Pacman klassen i denne run() metode..
Men det er da for grimt, at man skal oprette en trådklasse og sætte lade det være en slags bro mellem GUI og Pacman
aaaaahh den sidste linie du skrev afgøre det hele min pacman styres af keylisteners(piletaster) mens spøgelserne styres af trådene. oookk fedt nok kunne ikk få min keypressed til at passe sammen med tråde
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.