Mi calculadora
HOLA!!!
De nuevo yo...
No se si ya han leido mi pregunta anterior sobe eventos de teclado.
Ya me han respondido a esa pregunta, pero me surge otra apartie de esta:
La idea del programa es que...
Si yo presiono la tecla "1" en el teclado, acciona el evento de mi el boton "1", el cual este boton llama a la funcion a ejecutar, y NO al presionar la tecla "1" de mi teclado se ejecuta la funcion...
Espero que me entiendan.
Mi calculadora ya funciona con el mouse, haciendo clic en todos los botones de mi calculadora.
Ahora, quiro que el teclado llame a alguno de estos botones, y los botones son los que se encargan de ejecutar la calculadora.
Si presiono "1", se activa el boton "1", y este ejecuta la accion...
Ya se que es complicado, pero espero que sepan ayudarme...
Desde ya ... GRACIAS DE NUEVO
De nuevo yo...
No se si ya han leido mi pregunta anterior sobe eventos de teclado.
Ya me han respondido a esa pregunta, pero me surge otra apartie de esta:
La idea del programa es que...
Si yo presiono la tecla "1" en el teclado, acciona el evento de mi el boton "1", el cual este boton llama a la funcion a ejecutar, y NO al presionar la tecla "1" de mi teclado se ejecuta la funcion...
Espero que me entiendan.
Mi calculadora ya funciona con el mouse, haciendo clic en todos los botones de mi calculadora.
Ahora, quiro que el teclado llame a alguno de estos botones, y los botones son los que se encargan de ejecutar la calculadora.
Si presiono "1", se activa el boton "1", y este ejecuta la accion...
Ya se que es complicado, pero espero que sepan ayudarme...
Desde ya ... GRACIAS DE NUEVO
A ver... no sĂ© si esto te valdrá.. te repito parte de lo que ya te decĂa...
JTextField miOperacion = new JTextField();
private void miOperacionTextoKeyPressed(java.awt.event.KeyEvent evt) {
if (evt.getKeyCode()==KeyEvent.VK_1){
//EVENTO QUE CORRESPONDE A TU BOTON 1
//algo asĂ como:
boton1ActionPerformed(evt);
}
else if (evt.getKeyCode()==KeyEvent.VK_2){
//EVENTO QUE CORRESPONDE A TU BOTON 2
boton2ActionPerformed(evt)
}
Suerte! Ya me dirás si te sirve...
JTextField miOperacion = new JTextField();
private void miOperacionTextoKeyPressed(java.awt.event.KeyEvent evt) {
if (evt.getKeyCode()==KeyEvent.VK_1){
//EVENTO QUE CORRESPONDE A TU BOTON 1
//algo asĂ como:
boton1ActionPerformed(evt);
}
else if (evt.getKeyCode()==KeyEvent.VK_2){
//EVENTO QUE CORRESPONDE A TU BOTON 2
boton2ActionPerformed(evt)
}
Suerte! Ya me dirás si te sirve...