|
|||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.io.OutputStream | +--java.io.FilterOutputStream | +--java.io.PrintStream | +--searchDesign.GuiPrintStream
Description: Diese Klasse implementiert genau wie die Klasse ConsoleTalk das Interface TalkInterface. Durch GuiPrintStream werden die Ein- und Ausgaben des Programms in die grafische Benutzeroberfläche der Klasse Gui umgelenkt.
Fields inherited from class java.io.FilterOutputStream |
out |
Method Summary | |
void |
error(java.lang.String output)
Sollte aufgerufen werden, wenn eine Fehlermeldung angezeigt werden soll. |
void |
message(java.lang.String output)
Gibt eine Information an den Benutzer weiter. |
void |
println(java.lang.Object toPrint)
Falls das übergebene Object eine Instanz der Klasse Throwable ist (wie beispielsweise Errors oder Exceptions), wird zusätzlich zur normalen Ausgabe im Ausgabe-Fenster auch noch ein Dialog mit einer Warnung angezeigt. |
void |
println(java.lang.String toPrint)
|
java.lang.String |
question(java.lang.String question)
Diese Methode öffnet einen Input-Dialog und gibt die Benutzereingabe zurück an die aufrufende Methode. |
void |
write(byte[] buf,
int off,
int len)
|
void |
write(int i)
Die write-Methoden überschreiben die Methoden aus PrintStream und leiten so die Ausgabe in das GUI-Fenster um. |
Methods inherited from class java.io.PrintStream |
checkError,
close,
flush,
print,
print,
print,
print,
print,
print,
print,
print,
print,
println,
println,
println,
println,
println,
println,
println,
println,
setError |
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 |
Method Detail |
public void error(java.lang.String output)
output
- Die Fehlermeldungpublic void message(java.lang.String output)
info
- Die Informationpublic java.lang.String question(java.lang.String question)
question
- Die Frage bzw. Mitteilung, die angezeigt werden sollpublic void write(int i)
public void write(byte[] buf, int off, int len)
public void println(java.lang.String toPrint)
public void println(java.lang.Object toPrint)
toPrint
- Das Objekt, das ausgegeben werden soll.
|
|||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |