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
merci d'avance
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);
salutation
Partager