|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.io.OutputStream
java.io.FilterOutputStream
java.io.PrintStream
proper.gui.core.text.JTextAreaPrintStream
public class JTextAreaPrintStream
This class enables to redirect the print/println from a ProperObject to a JTextArea.
ProperObject
Constructor Summary | |
---|---|
JTextAreaPrintStream(javax.swing.JTextArea area)
initializes the stream, moveToEnd is set to TRUE |
Method Summary | |
---|---|
boolean |
checkError()
Flush the stream and check its error state - always FALSE! |
void |
close()
Close the stream - ignored! |
void |
flush()
Flush the stream - ignored! |
boolean |
getMoveToEnd()
returns whether we update the caret position and move it always to the end (= TRUE) or not (= FALSE) |
void |
print(boolean b)
Print a boolean value. |
void |
print(char c)
Print a character. |
void |
print(char[] s)
Print an array of characters. |
void |
print(double d)
Print a double-precision floating-point number. |
void |
print(float f)
Print a floating-point number. |
void |
print(int i)
Print an integer. |
void |
print(long l)
Print a long integer. |
void |
print(java.lang.Object obj)
Print an object. |
void |
print(java.lang.String s)
Print a string. |
void |
println()
Terminate the current line by writing the line separator string. |
void |
println(boolean x)
Print a boolean and then terminate the line. |
void |
println(char x)
Print a character and then terminate the line |
void |
println(char[] x)
Print an array of characters and then terminate the line. |
void |
println(double x)
Print a double and then terminate the line. |
void |
println(float x)
Print a float and then terminate the line. |
void |
println(int x)
Print an integer and then terminate the line. |
void |
println(long x)
Print a long and then terminate the line. |
void |
println(java.lang.Object x)
Print an Object and then terminate the line. |
void |
println(java.lang.String x)
Print a String and then terminate the line. |
void |
setMoveToEnd(boolean moveToEnd)
whether we update the position of the caret each time we print something, i.e. |
void |
write(byte[] buf,
int off,
int len)
Write len bytes from the specified byte array starting at offset off to this stream. |
void |
write(int b)
Write the specified byte to this stream. |
Methods inherited from class java.io.PrintStream |
---|
append, append, append, format, format, printf, printf |
Methods inherited from class java.io.FilterOutputStream |
---|
write |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public JTextAreaPrintStream(javax.swing.JTextArea area)
Method Detail |
---|
public void setMoveToEnd(boolean moveToEnd)
public boolean getMoveToEnd()
public boolean checkError()
checkError
in class java.io.PrintStream
public void close()
close
in interface java.io.Closeable
close
in class java.io.PrintStream
public void flush()
flush
in interface java.io.Flushable
flush
in class java.io.PrintStream
public void print(boolean b)
print
in class java.io.PrintStream
public void print(char c)
print
in class java.io.PrintStream
public void print(char[] s)
print
in class java.io.PrintStream
public void print(double d)
print
in class java.io.PrintStream
public void print(float f)
print
in class java.io.PrintStream
public void print(int i)
print
in class java.io.PrintStream
public void print(long l)
print
in class java.io.PrintStream
public void print(java.lang.Object obj)
print
in class java.io.PrintStream
public void print(java.lang.String s)
print
in class java.io.PrintStream
public void println()
println
in class java.io.PrintStream
public void println(boolean x)
println
in class java.io.PrintStream
public void println(char x)
println
in class java.io.PrintStream
public void println(char[] x)
println
in class java.io.PrintStream
public void println(double x)
println
in class java.io.PrintStream
public void println(float x)
println
in class java.io.PrintStream
public void println(int x)
println
in class java.io.PrintStream
public void println(long x)
println
in class java.io.PrintStream
public void println(java.lang.Object x)
println
in class java.io.PrintStream
public void println(java.lang.String x)
println
in class java.io.PrintStream
public void write(byte[] buf, int off, int len)
write
in class java.io.PrintStream
public void write(int b)
write
in class java.io.PrintStream
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |