Foros del Web » Programación para mayores de 30 ;) » Java »

Mnemonic no se ejecuta en JButtons

Estas en el tema de Mnemonic no se ejecuta en JButtons en el foro de Java en Foros del Web. Hola resulta que estoy haciendo una calculadora utilizando un JFrame y en el constructor le seteo los mnemonics para cuando pulsan en el teclado numerico ...
  #1 (permalink)  
Antiguo 20/05/2008, 08:54
Avatar de djagu_26  
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 518
Antigüedad: 16 años, 4 meses
Puntos: 6
Mnemonic no se ejecuta en JButtons

Hola resulta que estoy haciendo una calculadora utilizando un JFrame y en el constructor le seteo los mnemonics para cuando pulsan en el teclado numerico se ejecute el action pero cuando presiono los botones no sucede nada creo que algo me esta faltando aca les dejo el constructor y otra cosa que me queda duda es como se llama el boton del . en el teclado numerico me parece q es VK_Sotp pero no estoy seguro si alguien sabe muchas gracias

Código:
public Calculadora() {
        initComponents();
        btnUno.setMnemonic(KeyEvent.VK_NUMPAD1);
        btnDos.setMnemonic(KeyEvent.VK_NUMPAD2);
        btnTres.setMnemonic(KeyEvent.VK_NUMPAD3);
        btnCuatro.setMnemonic(KeyEvent.VK_NUMPAD4);
        btnCinco.setMnemonic(KeyEvent.VK_NUMPAD5);
        btnSeis.setMnemonic(KeyEvent.VK_NUMPAD6);
        btnSiete.setMnemonic(KeyEvent.VK_NUMPAD7);
        btnOcho.setMnemonic(KeyEvent.VK_NUMPAD8);
        btnNueve.setMnemonic(KeyEvent.VK_NUMPAD9);
        btnCero.setMnemonic(KeyEvent.VK_NUMPAD0);
        btnComa.setMnemonic(KeyEvent.VK_STOP);
    }
aca les dejo el constructor
saludos y gracias
__________________
"La magia no existe, la programacion si"

A/P Agustin Sivoplas
[email protected]
  #2 (permalink)  
Antiguo 20/05/2008, 14:46
Avatar de djagu_26  
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 518
Antigüedad: 16 años, 4 meses
Puntos: 6
Respuesta: Mnemonic no se ejecuta en JButtons

gelp!! alguien sabe porq no se ejecutan?
__________________
"La magia no existe, la programacion si"

A/P Agustin Sivoplas
[email protected]
  #3 (permalink)  
Antiguo 17/12/2008, 13:59
 
Fecha de Ingreso: diciembre-2008
Mensajes: 4
Antigüedad: 15 años, 5 meses
Puntos: 0
Respuesta: Mnemonic no se ejecuta en JButtons

holas... para q funcione mnemonics en botones tienes q asegurarte que la letra de acceso este en el texto del boton de esta manera:

JButton button = new JButton("Button");
button.setMnemonic('B');

JCheckBox checkBox = new JCheckBox("CheckBox");
checkBox.setMnemonic('C');

d esa manera si funcionaria los mnemonics en tus botones.....


Saludos,

Rick
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:51.