gostaria de saber um jeito mais facil de capturar teclas numéricas no método keypressed.
O que eu consigo fazer é assim:
if(evento.getKeyCode()=KeyEvent.VK_1||
evento.getKeyCode()=KeyEvent.VK_NUMPAD1||
evento.getKeyCode()=KeyEvent.VK_2||
evento.getKeyCode()=KeyEvent.VK_NUMPAD2||
...
)
Prém assim teria que fazer 20 condições, 10 pras teclas do teclado numerico e mais 10 pras teclas que ficam de cima das letras…
Tem como fazer pra pegar teclas APENAS NUMÉRICAS, por exemplo um KeyEvent.NumericKey, algo assim?
tenho uma jtable que eu adicionei o keypressed e quando o cara digita um numero o foco vai pra um jtextfield de numero, se o cara digita a tecla “a” ele abre um determinado jframe, etc. tenho varias funções que são acessadas a partir da tecla pressionada quando o foco ta na jtable…