Foro de elhacker.net

Programación => Java => Mensaje iniciado por: yo_lestat en 31 Agosto 2012, 13:18 pm



Título: por que no funiona este codigo??
Publicado por: yo_lestat en 31 Agosto 2012, 13:18 pm
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
Código:
    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);
        }
}