Package de.willuhn.jameica.gui.parts
Class TextPart
java.lang.Object
de.willuhn.jameica.gui.parts.TextPart
- All Implemented Interfaces:
Part
Simpler Text, der automatisch nach unten
scrollen kann und Auto-Wordwrap kann.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
appendText
(String text) Fuegt weiteren Text hinzu.void
appendText
(String text, Color color) Fuegt weiteren Text hinzu.void
clear()
Loescht den Inhalt des Textes.void
paint
(org.eclipse.swt.widgets.Composite parent) Malt die Komponente in das angegebene Composite.void
setAutoscroll
(boolean b) Definiert, ob der Text automatisch immer zu Ende scrollen soll.void
setBackground
(Color color) Definiert die Hintergrundfarbe.void
setWordWrap
(boolean wrap) Gibt an, ob Zeilenumbrueche automatisch gemacht werden sollen.
-
Constructor Details
-
TextPart
ct.- Parameters:
text
- der anzuzeigenden Text.
-
TextPart
public TextPart()ct. -
TextPart
ct.- Parameters:
text
- die PlainText-Datei.- Throws:
IOException
- Wenn beim Lesen der Datei Fehler auftreten.
-
-
Method Details
-
setAutoscroll
public void setAutoscroll(boolean b) Definiert, ob der Text automatisch immer zu Ende scrollen soll. Sinnvoll fuer Log-Ausgaben.- Parameters:
b
- true, wenn gescrollt werden soll.
-
setWordWrap
public void setWordWrap(boolean wrap) Gibt an, ob Zeilenumbrueche automatisch gemacht werden sollen. Per Default ist die Option auf "true" gesetzt.- Parameters:
wrap
- Zeilenumbruch.
-
appendText
Fuegt weiteren Text hinzu.- Parameters:
text
- anzuzeigender Text.color
- definierte Text-Farbe. Gilt nur fuer diese Zeile und wird danach automatisch wieder zurueckgesetzt.
-
appendText
Fuegt weiteren Text hinzu.- Parameters:
text
- anzuzeigender Text.
-
clear
public void clear()Loescht den Inhalt des Textes. -
paint
Description copied from interface:Part
Malt die Komponente in das angegebene Composite.- Specified by:
paint
in interfacePart
- Parameters:
parent
- das Composite.- Throws:
RemoteException
- See Also:
-
setBackground
Definiert die Hintergrundfarbe.- Parameters:
color
-
-