GFox Geschrieben 6. September 2011 Teilen Geschrieben 6. September 2011 Hi, wie der Tietel schon sagt möchte ich meine Ausgabe die Normal in die Konsole gehen würde, in eine Auswählbares Fenster ausgeben. Also so wie ein Text Bot auch abeiten würde. denke mal Code ist dafür nicht relevant, da ich bis jetzt nur ausgaben via System.out.println mache. Hat jemand das schonmal gemacht und kann mir helfen? Lg Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
sas86ks Geschrieben 6. September 2011 Teilen Geschrieben 6. September 2011 Dafür musst du erstmal eine GUI machen. Ziemlich einfach geht das zB mit Netbeans oder mit Plugins für Eclipse. Ansonsten schau dir mal ein paar SWING Tutorials an. EDIT: Klick Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
speedi Geschrieben 6. September 2011 Teilen Geschrieben 6. September 2011 (bearbeitet) Ich hab das vor einiger Zeit mal gemacht. Hab einfach einen eigenen Printstream als Out- und Error- Kanal gesetzt und alles was da drüber wollte eben dann in eine JTextArea geschrieben. OutputStream out = new OutputStream() { public void write(int arg0) throws IOException { addStatus((char)arg0); } }; System.setErr(new PrintStream(out)); System.setOut(new PrintStream(out)); public void addStatus(char c){ try { this.status.setText(this.status.getText()+c); this.scroller.getVerticalScrollBar().setValue( this.scroller.getVerticalScrollBar().getMaximum()); } catch (Exception e) {} } EDIT: this.status ist eine JTextArea this.scroller ist das JScrollPane auf welchem die JTextArea liegt. Bearbeitet 6. September 2011 von speedi Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.