Class TextPart

java.lang.Object
de.willuhn.jameica.gui.parts.TextPart
All Implemented Interfaces:
Part

public class TextPart extends Object implements Part
Simpler Text, der automatisch nach unten scrollen kann und Auto-Wordwrap kann.
  • Constructor Details

    • TextPart

      public TextPart(String text)
      ct.
      Parameters:
      text - der anzuzeigenden Text.
    • TextPart

      public TextPart()
      ct.
    • TextPart

      public TextPart(File text) throws IOException
      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

      public void appendText(String text, Color color)
      Fuegt weiteren Text hinzu.
      Parameters:
      text - anzuzeigender Text.
      color - definierte Text-Farbe. Gilt nur fuer diese Zeile und wird danach automatisch wieder zurueckgesetzt.
    • appendText

      public void appendText(String text)
      Fuegt weiteren Text hinzu.
      Parameters:
      text - anzuzeigender Text.
    • clear

      public void clear()
      Loescht den Inhalt des Textes.
    • paint

      public void paint(org.eclipse.swt.widgets.Composite parent) throws RemoteException
      Description copied from interface: Part
      Malt die Komponente in das angegebene Composite.
      Specified by:
      paint in interface Part
      Parameters:
      parent - das Composite.
      Throws:
      RemoteException
      See Also:
    • setBackground

      public void setBackground(Color color)
      Definiert die Hintergrundfarbe.
      Parameters:
      color -