Afficher du text sur un JTextArea depuis un fichier text. [Résolu]

Rabah200830 5 Messages postés jeudi 31 décembre 2009Date d'inscription 12 mai 2012 Dernière intervention - 4 avril 2012 à 15:51 - Dernière réponse : Rabah200830 5 Messages postés jeudi 31 décembre 2009Date d'inscription 12 mai 2012 Dernière intervention
- 5 avril 2012 à 08:58
Bonjour!
Je suis entrain de travailler sur un projet qui consiste à réaliser une application, je voudrais afficher la licence GNU sur la fenêtre About qui contient un JtextArea et évidemment je voudrais le faire à partir d'un fichier text contenant cette licence.
Quelqu'un pourrait-il m'aider?
Merci d'avance!
Afficher la suite 

Votre réponse

2 réponses

cs_Julien39 6450 Messages postés mardi 8 mars 2005Date d'inscription 17 mai 2018 Dernière intervention - 4 avril 2012 à 16:02
+3
Utile
Bonjour,

public static void main(String[] args){
JFrame test = new JFrame();
test.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);	
JTextArea textArea = new JTextArea();
StringBuilder sb = new StringBuilder();
try{
BufferedReader buff = new BufferedReader(new FileReader("D:\\fichier.txt"));
try {
String line;
while ((line = buff.readLine()) != null) {
sb.append(line).append("\n");
}
} 
finally {
buff.close();
}
} 
catch (IOException e) {
e.printStackTrace();
}
textArea.setText(sb.toString());
test.add(new JScrollPane(textArea));
test.setSize(400, 400);
test.setLocationRelativeTo(null);
test.setVisible(true);
}
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de cs_Julien39
Rabah200830 5 Messages postés jeudi 31 décembre 2009Date d'inscription 12 mai 2012 Dernière intervention - 5 avril 2012 à 08:58
0
Utile
Merci beaucoup!
Commenter la réponse de Rabah200830

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.