cs_betoile
Messages postés28Date d'inscriptionvendredi 11 juin 2010StatutMembreDernière intervention22 mai 2013
-
18 juin 2011 à 20:09
Utilisateur anonyme -
20 juin 2011 à 23:35
bonjour a tous ma fenetre a un defaut genre une tache quelqu'un peut m'ameliorer la fenetre svp
// this.add(recherche,BorderLayout.NORTH);
pan1.add(new JLabel("Rechercher"));
critere = new JTextField(15);
pan1.add(critere);
lancer = new JButton("Lancer la recherche");
pan1.add(lancer);
resultatRecherche = new JTextArea(5,5);
JScrollPane sp = new JScrollPane(resultatRecherche);
this.add(sp, BorderLayout.CENTER);
@SuppressWarnings("static-access")
/* public void actionPerformed(ActionEvent arg0) {
// TODO Auto-generated method stub
SelectionCorpusDocumentaire S=new SelectionCorpusDocumentaire();
S.main();
int i=0;
int j=0,k=S.listFile.length;
File[] ListofFileIndex=new File[k];
//}
while(i<k){
File f=S.listFile[i];
if(f.getName().endsWith(".xml")){
ListofFileIndex[j]=f;
j++;
}
i++;
}*/
/*if (j==0){
String myString="\n \n Le Corpus selectionné ne contient pas de fichier d'extension xml";
System.out.println("Le Dossier ne contenait pas de fichier d'extension xml"+str);
//System.exit(0);
//tf.setText(myString);
FichierI.append(myString);
}
else{
String[] emplacement=new String[j];
System.out.println("liste des documents à indexer:");
for (i=0;i<j;i++){
System.out.println(ListofFileIndex[i]);
emplacement[i]=ListofFileIndex[i].getAbsolutePath();
}
i=0;
String line ="\n";
try{
// Création du flux bufférisé sur un FileReader, immédiatement suivi par un
// try/finally, ce qui permet de ne fermer le flux QUE s'il le reader
// est correctement instancié (évite les NullPointerException)
BufferedReader buff = new BufferedReader(new FileReader("fichier inverse.txt"));
try {
String line1;
// Lecture du fichier ligne par ligne. Cette boucle se termine
// quand la méthode retourne la valeur null.
while ((line1 = buff.readLine()) != null) {
line=line+line1+"\n";
//faites ici votre traitement
}
} finally {
// dans tous les cas, on ferme nos flux
buff.close();
}
} catch (IOException ioe) {
// erreur de fermeture des flux
System.out.println("Erreur --" + ioe.toString());
}
Vu l'heure, on n'a pas forcément envie de lire tout ça...
Refais un post plus clair stp en utilisant les balises pour afficher lisiblement le code.
Ensuite, un screen-shots de ta fenêtre serait bien car une "tâche" est assez vague...
A tout hasard, ta fameuse "tâche", elle est noire non ?
A mon avis, la "tâche" serait due à un JPanel mal utilisé (j'ai survolé rapidement le code mais je ne suis pas sur de ce que j'avance).