Duvida Eventos

5 respostas
colored

Tipo assim quando eu quero usar um evento por exemplo de Teclado quando faço implements Keylistener
Ele Quer q retorne KeyPressed,Typed e um outro lah ;x…
Mas tipo quando eu so quero usar um desses eventos e num quero digita o codigo dos outros como eu faço.?
Obrigado

5 Respostas

Diego_Silveira

Então cara,

Existem classes Adaptadoras, por exemplo, MouseAdapter, KeyboardAdapter que servem exatamente para não precisar escrever todos os métodos que a interface exige.

Como funciona?

A classe adapter implementa a interface Listener e logicamente implementa os métodos dessa inteface vazia.
Na sua classe, basta extender a classe KeyboardAdapter (MouseAdapter, etc) e sobrescrever os métodos desejados somente.

Qquer dúvida posta ai…

Abraço

colored

Ah Diego é isso mesmo eu tenho um exemplo aki… agora que eu percebi que extend de Keyadapter e nao
KeyListener…
Valeu =]

colored

Outra duvida… Tipo na API se for da uma olhada Nos eventos tem essas Adapters… se eu extender das adapters ai eu posso escolher apenas o evento que eu kiser neh?

Diego_Silveira

Isso mesmo… basta você sobrescrever aqueles métodos que você quiser…

colored

Ah tah Valeu Diego

Criado 14 de outubro de 2007
Ultima resposta 15 de out. de 2007
Respostas 5
Participantes 2