GUI
Class JTextAreaPrintStream

java.lang.Object
  extended by java.io.OutputStream
      extended by java.io.FilterOutputStream
          extended by java.io.PrintStream
              extended by GUI.JTextAreaPrintStream
All Implemented Interfaces:
java.io.Closeable, java.io.Flushable, java.lang.Appendable

public class JTextAreaPrintStream
extends java.io.PrintStream


Field Summary
private  javax.swing.JTextArea textArea
           
 
Fields inherited from class java.io.FilterOutputStream
out
 
Constructor Summary
JTextAreaPrintStream(javax.swing.JTextArea area, java.io.OutputStream out)
          Method TextAreaPrintStream The constructor of the class.
 
Method Summary
 void print(java.lang.String string)
          Method print
 void println(java.lang.String string)
          Method println
 
Methods inherited from class java.io.PrintStream
append, append, append, checkError, close, flush, format, format, print, print, print, print, print, print, print, print, printf, printf, println, println, println, println, println, println, println, println, println, setError, write, write
 
Methods inherited from class java.io.FilterOutputStream
write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

textArea

private javax.swing.JTextArea textArea
Constructor Detail

JTextAreaPrintStream

public JTextAreaPrintStream(javax.swing.JTextArea area,
                            java.io.OutputStream out)
Method TextAreaPrintStream The constructor of the class.

Parameters:
area - the JTextArea to wich the output stream will be redirected.
out - a standard output stream (needed by super method)
Method Detail

print

public void print(java.lang.String string)
Method print

Overrides:
print in class java.io.PrintStream
Parameters:
string - to be output in the JTextArea textArea (private attribute of the class).

println

public void println(java.lang.String string)
Method println

Overrides:
println in class java.io.PrintStream
Parameters:
string - to be output in the JTextArea textArea (private attribute of the class). After having printed such a String, prints a new line.