por que no funiona este codigo??

Iniciado por yo_lestat, 31 Agosto 2012, 13:18 PM

0 Miembros y 1 Visitante están viendo este tema.

yo_lestat

hola estoy intentado capturar la tecla de retroceso de pagina para restar 1 a un marcapaginas pero no me funciona este es elñ codigo por favor si alguen me puede ayudar lo agradeceria
    private void area_leer_cuerpoKeyPressed(java.awt.event.KeyEvent evt) {                                           
    if( evt.getKeyChar() == KeyEvent.VK_SPACE ){ // espacio para que avance de pagina
            evt.setKeyCode( 34 );
            String a = tex_pagina.getText();
            int entero = Integer.parseInt(a);
            entero = entero + 1;
            a = Integer.toString(entero);
            tex_pagina.setText(a);
        }
    else if( evt.getKeyChar() == KeyEvent.VK_PAGE_DOWN){// supuestamente para que retroceda de pagina
       
            System.out.println("Entra en retroceso 1");   
            evt.setKeyCode( 33 );
            String a = tex_pagina.getText();
            int entero = Integer.parseInt(a);
            entero = entero - 1;
            a = Integer.toString(entero);
            tex_pagina.setText(a);
        }
}