import java.awt.event.*;
import javax.swing.*;


public class TextFilter extends  KeyAdapter  {

    private JTextField Text;

    public TextFilter (JTextField t) {

	this.Text = t;
    }

    @Override

    public void keyTyped(KeyEvent e) {
	char chaine = e.getKeyChar();

	int taille = Text.getText().length();
	
	if ( ((chaine < '0') || (chaine > '9')) && (chaine != KeyEvent.VK_BACK_SPACE)) {
	    e.consume();  // ignorer l'événement
	}

	if ( taille >= 1 )  {

	    e.consume();
	}

	
    }
}