Bonjour,
J'ai créé un petit programme qui m'ouvre une fenêtre avec un bouton.
Lorsque je clic sur le bouton, je lance un script => le script pendant son exécution écrit dans System.out et System.err pour donner des informations sur l'état de celui-ci.
=> le problème est que ces informations ne sont écrites que dans la console d'eclipse : comment faire pour qu'elles apparaissent aussi dans un JTestPane se trouvant dans ma fenetre ?
Actuellement, la seule méthode que j'ai trouvé est de doubler les commandes d'information => pour chaque info, j'écris la même phrase dans System.out et dans mon JTestPane : c'est un peu lourd comme solution
=> n'y a t-il pas une solution plus élégante (n'avoir qu'une seule ligne) ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 str = "information x\r\n"; console.setParagraphAttributes(console.getLength(), str.length(), boldStyle, true); console.insertString(console.getLength(), str, boldStyle); System.out.print(str);
=> Remarque : contrairement à la console d'eclipse, mon JTestPane ne se met à jour qu'a la fin de l'exécution du script : on ne peut pas le mettre à jour pendant l'exécution du programme ?
Partager