Console dans une JInternalFrame [Java] - Java - Programmation
Marsh Posté le 07-03-2005 à 08:35:05
oui
System.setOut(tonPrintStream) (regarde l'api pour err)
et puis tu te demmerdes ou tu veux faire pointer ton PrintStream
Marsh Posté le 07-03-2005 à 10:32:17
Il y a un exemple pour rediriger la sortie standart et d'erreur vers un textArea içi :
http://java.developpez.com/sources [...] oJTextArea
Marsh Posté le 07-03-2005 à 13:10:25
Merci c'est exactement ca que je voulais. Je vais essayer tout de suite.
Marsh Posté le 07-03-2005 à 16:09:55
Je suis confronté a un autre probleme maintenant
En fait ma console est unJTextArea dans un JScrollPane lui meme dans une JInternalFrame.
Lorsque le nombre de lignes affichées depassent la taille de la fenetre ce dernier ne se recadre pas automatiquement sur la dernier ligne ajoutée.
J'ai fait une recherche sur le forum et j'ai testé cette methode :
Code :
|
Hors cette methode ne fonctionne pas, par contre elle fonctionne lorsque le texte affiché proviens d'un setText() mais ne fonctionne pas quand le texte proviens d'un System.out.println().
Donc voila si quelqu'un a une idée
Merci d'avance pour votre attention.
Marsh Posté le 07-03-2005 à 16:19:52
Je vais essayer, néammoins avaznt de le faire, tu penses que ca marchera sachant que mon TextArea n'est pas editable (on ne peut pas ecrire dessus donc pas vraiment de curseur) ?
Marsh Posté le 07-03-2005 à 03:26:48
Je me demandais si il etait possible de metre la console dans l'application. C'est a dire que tous les messages qui apparaissent (exception,erreurs,System.out.println ...) dans le terminal shell ou dos soient redirigés vers une fenetre du programme ?
Merci d'avance.
Message édité par patastronch le 07-03-2005 à 03:42:47