listeners

3 отговора 192 прегледа
#1

listeners

sigurno na pove4eto ot vas vuprosa 6te se stori sme6en
ama az vse pak da si pitam
kakva e razlikata mezdu ActionListener i ChangeListener ????????
ako ne vi se obiasniava
daite pone edno URL
thanks predvaritelno :)))

Отговор
в отговор на murph #2

Re: listeners

Hi,

Vaprosa ti ne smeshen.. ne se pritesniawai da pitash taka se zapochwa..
Sega wsichki listeners sa swyrzani s events koto sa ouk swurzani s ibekti, Naprimer , Button ima action listener a puk za slider ako si spomniam dobre biah achange listeners, taka che wsichko e wdokumentaciata ..

OK..

Uspeh

Отговор
в отговор на murph #3

Re: listeners

"slu6at" i obrabotvat razli4ni sybitiq. ChangeListener reagira pri promqna na selekciata, a ActionListener na ActionComand.

Отговор
в отговор на murph #4

Re: listeners

Здрасти!
Трудно е да се отговори каква е разликата, тъй кто въобще нямат нищо общо. ActionListener-ите обикновено се използват за регистриране на събития от рода на натискането на бутон например:

JButton button=new JButton("Push");

..... later ......

button.addActionListener(new MyListener());

.... somewhere in code ....

class MyListener extends ActionListener
{
public void actionPerformed(ActionEvent evt)
{
//some code here
}
}

Бутона пази екземпляр на този listener в ArrayList заедно с класа на събитието и когато настъпи събитие извиква твоя предефиниран метод.

ChangeListener-ите се използват за да се даде информация на потребителя за промяната на свойство на обекта. Подобни са на PropertyChangeListener-ите, с тази разлика обаче, че класа ChangeEvent носи като информация само референция към обекта в който е възникнала промяната. JButton например, изпраща такива събития като го натиснат или пуснат.

Що се отнася до това на какво URL да отидеш, предпоръчвам ти Java tutorials на [линк]

Успех!
[email protected]

Отговор