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 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116
|
package entreesortie;
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
import javax.swing.JOptionPane;
public class EntreeSortie {
public static String lireContenu(String urlDocument){
String contenu="";
try{
FileReader fr = new FileReader(urlDocument);
BufferedReader br = new BufferedReader(fr);
while(br.ready()){
contenu+= br.readLine();
}
}
catch(IOException e){
JOptionPane.showMessageDialog(null, e.getMessage(),"Erreur",JOptionPane.ERROR_MESSAGE);
}
return contenu;
}
public static void test(){
String contenuDesc="";
String contenuReq="";
String []tab;
contenuDesc = lireContenu("description.txt");
contenuReq = lireContenu("soundtest.txt");
tab=contenuDesc.split(";");
/*for (int i=0 ; i<tab.length; i++){
if (tab[i].indexOf(contenuReq)!=-1 ){ System.out.println("la requete existe dans la position "+(i+1)); }
}
}*/
int i=0;
int pos = -1;
String nom;
boolean b=false;
do
{
if (tab[i].indexOf(contenuReq)!=-1 ){pos=i; b=true;}
if(pos>=0 && pos<=9)
{
nom="Ameni Othmen";
EntreeSortie en =new EntreeSortie();
Valide v = new Valide();
v.setVisible(true);
b=true;
}
else if (pos>=10 && pos<=19){nom="Dhia Abdou"; b=true;
Valide v = new Valide();
v.setVisible(true);
}
else if (pos>=21 && pos<=30){nom="fatma Bessid";b=true;Valide v = new Valide();
v.setVisible(true); }
else if (pos>=31 && pos<=40){nom="Ilyes Ibrahim"; b=true;Valide v = new Valide();
v.setVisible(true);}
else if (pos>=41 && pos<=50){nom="Imen Othmen";b=true; Valide v = new Valide();
v.setVisible(true);}
else if (pos>=51 && pos<=60){nom="Intidhar Dridi";b=true; Valide v = new Valide();
v.setVisible(true);}
else if (pos>=61 && pos<=70){nom="Mohamed Hayder"; b=true;Valide v = new Valide();
v.setVisible(true);}
else if (pos>=71 && pos<=80){nom="Mouna Belgacem";b=true; Valide v = new Valide();
v.setVisible(true);}
else if (pos>=81 && pos<=90){nom="Radhia Chamem";b=true;Valide v = new Valide();
v.setVisible(true);}
else if (pos>=91 && pos<=100){nom="Sabri Ghodhbane"; b=true;Valide v = new Valide();
v.setVisible(true);}
else if (pos>=101 && pos<=110){nom="Saif Sellami";b=true; Valide v = new Valide();
v.setVisible(true);}
else if (pos>=111 && pos<=120){nom="Samia Saket"; b=true;Valide v = new Valide();
v.setVisible(true);}
else if (pos>=121 && pos<=130){nom="Dhia Abdou";b=true;Valide v = new Valide();
v.setVisible(true);}
i++;
}while ((i<tab.length) && (b==false));
if(b==false){
EntreeSortie en =new EntreeSortie();
Ereur e = new Ereur();
e.setVisible(true);
}
//System.out.println(contenuReq);
//Sytem.out.println(tab[2]);
}
public static void main(String[] args) {
test();
}
} |
Partager