Consistenciar jTable

Iniciado por brunotec, 21 Abril 2013, 17:38 PM

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

brunotec

Saludos
Tengo un jframe donde tengo varios jtable lo que quiero es que cuando se llene las celdas solo permita numeros , los valores por defecto de estos es 0 , cuando presione tab, pase a la otra celda que seleccione para al momento de escribir se borre el cero, y si hay un campo vacio este se vuelve en cero, he intentado con la interfaz keylistener pero no me ha resultado..... espero me ayuden
asi o hice en el con el keylistener
public class Ifrm_Resumen_Diresa extends javax.swing.JInternalFrame implements KeyListener{
.
.
.
.
.
.
.


@Override
    public void keyTyped(KeyEvent e) {
       
    }

    @Override
    public void keyPressed(KeyEvent e) {
        int k = (int) e.getKeyChar();
if (k >= 97 && k <= 122 || k >= 65 && k <= 90) {

e.consume();
JOptionPane.showMessageDialog(null, "No puede ingresar Letras!!!", "Error Datos", JOptionPane.ERROR_MESSAGE);
}
        throw new UnsupportedOperationException("Not supported yet.");
    }

    @Override
    public void keyReleased(KeyEvent e) {
        throw new UnsupportedOperationException("Not supported yet.");
    }
}

no me sale el error , debe haber otra manera ayudenmeeeeeeeee