Pessoal favor desconsiderar, pois esqueci de apagar. A dúvida continua
teclaDigitada = String.valueOf(x);
R
RenatinhaA
Acho que é mais ou menos isso::::
publicclassTecladoextendsJFrame{privateJTextFieldtxt;publicTeclado(){txt=newJTextField();txt.addKeyListener(newTecla());getContentPane().add(txt,"South");Toolkittk=Toolkit.getDefaultToolkit();Dimensiond=tk.getScreenSize();setBounds(d.width/4,d.height/4,d.width/2,d.height/2);setVisible(true);}privateclassKeyEnterimplementsKeyListener{publicvoidkeyPressed(KeyEvente){//a tecla digitadaStringtecla=KeyEvent.getKeyText(e.getKeyCode());//Código da teclaSystem.out.println(e.getKeyCode());System.out.println(tecla);}publicvoidkeyReleased(KeyEvente){// TODO Auto-generated method stub}publicvoidkeyTyped(KeyEvente){// TODO Auto-generated method stub}}publicstaticvoidmain(String[]args){newTeclado();}
quikkoo
RenatinhaA, ele ta programando com j2me e nao j2se
ae rafeco_net, acho q o jeito é vc tentar simular uma caixa de texto (TextBox), tipo, se o cara aperta o numero 1 entao é a letra ‘a’, mas se ele aperta duas vezes é a letra ‘b’
mas é chato fazer isso, pq vc tem q dar um tempo (1 segundo por exemplo) pra ele decidir se vai apertar a tecla 2 ou 3 vezes ou nao
nao sei pra q vc precisa disso, mas acho q seria vc estudar a possibilidade de usa uma caixa de texto mesmo