de.elo.client.scripting.dialog
Class TextArea

java.lang.Object
  extended by de.elo.client.scripting.dialog.TextArea

public class TextArea
extends java.lang.Object

Überschrift: TextArea

Beschreibung: Ein mehrzeiliges Textfeld zur Verwendung im GridDialog des Internen Scripting.

Copyright: Copyright (c) ELO Digital Office GmbH 2010-2012


Constructor Summary
TextArea(de.elo.client.maindialog.Workspace workspace, javax.swing.JTextArea textArea)
          Normaler Konstruktor.
 
Method Summary
 void addChangeEvent(java.lang.String eventName)
          Fügt ein Scripting-Event hinzu, welches aufgerufen wird, wenn sich der Inhalt des Textfeldes ändert.
 java.lang.String getText()
          Liefert den Text des mehrzeiligen Textfeldes.
 void setBold(boolean bold)
          Setzt die Schrift in fett.
 void setColor(int red, int green, int blue)
          Setzt die Schriftfarbe als RGB (jeweils Wertebereich 0 bis 255).
 void setEditable(boolean editable)
          Legt fest, ob direkte Eingaben ermöglicht werden sollen.
 void setText(java.lang.String value)
          Setzt den angegebenen Text im mehrzeiligen Textfeld.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TextArea

public TextArea(de.elo.client.maindialog.Workspace workspace,
                javax.swing.JTextArea textArea)
Normaler Konstruktor.

Parameters:
workspace - Aktueller Arbeitsbereich
textArea - Swing-JTextArea
Method Detail

setText

public void setText(java.lang.String value)
Setzt den angegebenen Text im mehrzeiligen Textfeld.

Parameters:
value - Anzuzeigender Text
Since:
7.00.004

getText

public java.lang.String getText()
Liefert den Text des mehrzeiligen Textfeldes.

Returns:
Text des Textfeldes
Since:
7.00.004

setEditable

public void setEditable(boolean editable)
Legt fest, ob direkte Eingaben ermöglicht werden sollen.

Parameters:
editable - True, wenn zusätzliche Eingaben möglich sein sollen, bei False kann der Text nur über das Skript gesetzt werden
Since:
7.00.004

setColor

public void setColor(int red,
                     int green,
                     int blue)
Setzt die Schriftfarbe als RGB (jeweils Wertebereich 0 bis 255).

Parameters:
red - Rot-Wert der Farbe
green - Grün-Wert der Farbe
blue - Blau-Wert der Farbe
Since:
7.00.004

setBold

public void setBold(boolean bold)
Setzt die Schrift in fett.

Parameters:
bold - Bei True wird eine fette Schriftart gesetzt, bei False eine normale Schriftart
Since:
7.00.004

addChangeEvent

public void addChangeEvent(java.lang.String eventName)
Fügt ein Scripting-Event hinzu, welches aufgerufen wird, wenn sich der Inhalt des Textfeldes ändert.

Parameters:
eventName - Name des Scripting-Events
Since:
7.00.008