ilpostino Skrevet 10. april 2005 Del Skrevet 10. april 2005 Som topic sier - hva er forskjellen på disse,,,? Lenke til kommentar
Knut Marius Skrevet 10. april 2005 Del Skrevet 10. april 2005 (endret) Har det noe med hvilke elementer man kan "feste" disse til tro? Legger merke til at den eneste merkbare forskjellen javadoc kommer med er at ItemListener "kjøres når et objekt er blitt selected eller deselected av bruker", mens ActionListener kjøres når en "action" finner sted... Kanskje bruksområdene/fleksibiliteten er litt forskjellige.. Vet ikke helt altså. De virket veldig like skal jeg innrømme. Har ikke brukt ItemListener selv før så jeg vet ikke helt når den kan brukes og ikke brukes Endret 10. april 2005 av knutmarius Lenke til kommentar
ilpostino Skrevet 10. april 2005 Forfatter Del Skrevet 10. april 2005 har en liten mistanke om at ItemListener følger med på knapper og slikt mens ActionListener går på meny-system og den type ting. noen som kan akrefte eller bkrefte dette? Lenke til kommentar
Knut Marius Skrevet 10. april 2005 Del Skrevet 10. april 2005 Kan vel hvertfall avkrefte at ActionListener ikke går på knapper... Jeg bruker den på knapper Lenke til kommentar
Patton Skrevet 11. april 2005 Del Skrevet 11. april 2005 (endret) ActionListener blir bare kallet ved bruker interaksjon. Dvs. naar brukeren utfoerer en action, som i de fleste tilfeller er en mouse-click. Hvis du trykker paa en radiobutton, saa vil alle ActionListeners bli kallet, men bare paa denne radiobutton ItemListener blir kallet hvis en komponents tilstand blir endret. Hvordan tilstanden endres er revnendes likegyldig. Eks: Du har to JRadioButton, slaatt sammen i en RadioGroup, og begge har en ItemListener og en ActionListener. Radiobutton 1 er forhaandsvalgt. Foelgendes skjer naar du trykker paa radiobutton 2: RadioButton 1 kaller sine ItemListeners og forteller at den er deselektert. RadioButton 2 kaller sine ItemListeners og forteller at den er selektert (som det heter paa godt norsk). RadioButton 2 kaller sine ActionListeners og forteller at en bruker-action er utfoert. Foelgendes skjer naar du intern i din kode utfoerer radioButton2.setSelected(true): RadioButton 1 kaller sine ItemListeners og forteller at den er deselektert. RadioButton 2 kaller sine ItemListeners og forteller at den er selektert. Endret 11. april 2005 av Patton Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå