Bonjour , j'ai un probleme avec mon matches. Je voudrais que mon matches m'aide à trouver la ligne comportant le "t" que j'ai inscrit dans le champ txtTaux.une idée ?
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
21
22
23 private void lireFichier(String t){ boolean trouve=false; try { BufferedReader bd = new BufferedReader(new FileReader(filePath)); String ligne = bd.readLine(); Boolean deviseTrouvee = ligne.matches("\\w\\t\\w");//t représente la chaine de caractère inscrite dans txtTaux. while (ligne != null && trouve==false) { if(deviseTrouvee==true){ ligne=ligne.replaceAll("[a-zA-Z]", ""); txtTaux.setText(ligne);//txtTaux est la zone où est insérer la valeur du taux trouve=true; }else{ JOptionPane.showMessageDialog(rootPane,"Devise INCONNUE ","We have done an error !", JOptionPane.ERROR_MESSAGE ); txtTaux.setBackground(Color.RED); } }
Partager