|
||||||||||
| 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.PrintStreampublic void close()
close in interface java.io.Closeableclose in class java.io.PrintStreampublic void flush()
flush in interface java.io.Flushableflush in class java.io.PrintStreampublic void print(boolean b)
print in class java.io.PrintStreampublic void print(char c)
print in class java.io.PrintStreampublic void print(char[] s)
print in class java.io.PrintStreampublic void print(double d)
print in class java.io.PrintStreampublic void print(float f)
print in class java.io.PrintStreampublic void print(int i)
print in class java.io.PrintStreampublic void print(long l)
print in class java.io.PrintStreampublic void print(java.lang.Object obj)
print in class java.io.PrintStreampublic void print(java.lang.String s)
print in class java.io.PrintStreampublic void println()
println in class java.io.PrintStreampublic void println(boolean x)
println in class java.io.PrintStreampublic void println(char x)
println in class java.io.PrintStreampublic void println(char[] x)
println in class java.io.PrintStreampublic void println(double x)
println in class java.io.PrintStreampublic void println(float x)
println in class java.io.PrintStreampublic void println(int x)
println in class java.io.PrintStreampublic void println(long x)
println in class java.io.PrintStreampublic void println(java.lang.Object x)
println in class java.io.PrintStreampublic 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.PrintStreampublic 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 | |||||||||