GFox Geschrieben 6. September 2011 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
sas86ks Geschrieben 6. September 2011 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
speedi Geschrieben 6. September 2011 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
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden