Campturar Tecla em MIDlet

4 respostas
JavaES

Tem como capturar a tecla numérica que foi precionada em uma classe MIDlet? Se sim, como posso fazer isso?

4 Respostas

quikkoo

sobrescreva a função keyPressed da classe Canvas, essa função recebe o código da tecla pressionada

flw, t+

JavaES

Como faço para sobrescrevê-la?

Não posso herdar a Canvas pois a minha classe já herda a MIDlet… seria usando o implements então???

quikkoo

vc ñ pode usar o comando implements pq se trata de uma classe e nao de uma interface, crie uma outra classe que herde Canvas e a coloque como corrente no seu Display, da uma olhada nesse exemplo: javanet > j2me tutorial > working with the low-level api

está rescrevendo a função paint, é só vc adicionar a função keyPressed tb

flw, t+

JavaES

Valeu… entendi!

O que eu gostaria era de capturar estas teclas dentro da classe MIDlet sem precisar criar uma classe canvas, mas pelo jeito não tem como mesmo.

Criado 5 de maio de 2008
Ultima resposta 6 de mai. de 2008
Respostas 4
Participantes 2