Bonsoir a tous,
qu'elle est la méthode qui me permet d'oblijé l'utilisateur de saisi le premier caractére en majuscule dans le textfield
sa c'est le pg du mon textfield
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 
 public JTextField nomclasse2 = new JTextField();
 PlainDocument myDoc = new PlainDocument() {
                    //On redéfinit la méthode insertString
                    public void insertString(int offs, String str, AttributeSet a)
              throws BadLocationException
                    { //on teste que la chaine est contient seulement des caractères, ou des espaces
                            //le \s représente les espaces (espace, tabulations ...)
                            if (str.matches("[A-Za-z\\s\\_]+"))
                                    //si oui, on insère la chaine
 
                                    super.insertString(offs, str, a);
                    }
            };
 
    nomclasse2.setToolTipText("Saisé le Nom du classe");
    nomclasse2.setForeground(Color.blue);
    nomclasse2.setBounds(new Rectangle(752, 69, 136, 32));
    nomclasse2.setFont(new Font("Times New Roman", 2, 24));
    nomclasse2.setDocument(myDoc);
merci d'avance
salutation