Avatar billede marvinq Nybegynder
08. november 2006 - 14:57 Der er 4 kommentarer og
1 løsning

Graphics listener

Jeg har et problem med noget graphic, hvor jeg gerne skal have indsat en eller anden mouselistener/actionListener eller noget som kan registrere hvis jeg klikker på en grafik genstand for derefter at udføre en eller anden specificeret event... men ved ikke liiige hvordan det fungerer med grafikelementer.

Jeg er gået ud fra følgende eksempel "http://java.sun.com/docs/books/tutorial/2d/display/examples/ShapesDemo2D.java" og ønsker som sagt en listener som kan køre en event når der registreres et klik på et objekt i displayet.

På forhånd tak
Avatar billede marvinq Nybegynder
08. november 2006 - 14:58 #1
Eller findes der eventuelt et bedre eksempel med andre teknikker som er bedre... skal have lavet noget bevægelse i grafikken når der klikkes, så ved ikke om der er andre og bedre måder at gøre det på!
Avatar billede winners79 Nybegynder
10. november 2006 - 22:42 #2
Du kunne eventuelt tegne din grafik på en contsiner som foreksempel en JLabel eller JPanel også putte en listener på denne container... også når du skal flytte grafikken så kan du bare flytte på containeren istedet for
Avatar billede marvinq Nybegynder
11. november 2006 - 10:53 #3
Det lyder ganske fornuftigt, det var også lidt den idé jeg havde, men har ikke prøvet. Kan man bare sådan uden videre tegne de grafikelementer ind i hver sin label eller panel!??

Takker indtil videre
Avatar billede winners79 Nybegynder
12. november 2006 - 00:43 #4
Ja burde ikke være et problem, er dog ikke en applet ekspert :)
Avatar billede marvinq Nybegynder
28. december 2012 - 13:30 #5
kunne ikke få det til at fungere.

lukker og slukker
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