1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
|
import java.io.*;
import javax.swing.JOptionPane;
public class test
{
public static void main(String[] args)
{
//String chaine = null;
// lecture du fichier texte
try {
InputStream ips = new FileInputStream("c://temp/test.txt");
InputStreamReader ipsr = new InputStreamReader(ips);
BufferedReader br = new BufferedReader(ipsr);
String rechercheyes="Statut compte-rendu: Valide";
String rechercheno="Statut compte-rendu: Valide partiellement";
String ligne;
while ((ligne = br.readLine()) != null){
//si trouve le critére non valide
if ( ligne.indexOf(rechercheno) != -1){
//fenetre document non validé
System.out.println("non valide" );
JOptionPane.showMessageDialog(null, "Validez1 votre document avant", "Attention", JOptionPane.WARNING_MESSAGE);
}
//sinon si trouve le critere de validité
else if (ligne.indexOf(rechercheyes) != -1 ){
System.out.println("lance la suite" );
}
//sinon
else{
JOptionPane.showMessageDialog(null, "Validez2 votre document avant", "Attention", JOptionPane.WARNING_MESSAGE);
}
}
br.close();
}
catch(FileNotFoundException exc) { System.out.println("File not found" ); }
catch(IOException ioe) { System.out.println("Erreur IO" ); }
}
} |