1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
public void lectureFichierTextPane(JTextPane visualisationTextPane) throws IOException, BadLocationException{
File fichier = new File(filePath);
if(fichier.exists()){
//visualisationTextPane.setEditable(false);
//visualisationTextPane.setEnabled(false);
int taille = (int)fichier.length();
if(taille < Integer.MAX_VALUE){
BufferedReader buffALire = new BufferedReader(new FileReader(fichier));
char[] buffLu = new char[taille];
buffALire.read(buffLu,0,taille);
//System.out.println(buffLu);
visualisationTextPane.getDocument().insertString(0, new String(buffLu), visualisationTextPane.getStyle("default"));
//visualisationTextPane.setEditable(true);
//visualisationTextPane.setEnabled(true);
}else
System.out.println("Taille d'int depasse ");
}
} |
Partager