de.elo.client.scripting.dialog
Class TextField

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

public class TextField
extends java.lang.Object

Überschrift: TextField

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

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


Constructor Summary
TextField(de.elo.client.maindialog.Workspace workspace, javax.swing.JTextField textField)
          Normaler Konstruktor.
 
Method Summary
 void addChangeEvent(java.lang.String eventName)
          Fügt ein Scripting-Event hinzu, welches aufgerufen wird, wenn sich der Textfeldinhalt ändert.
 java.lang.String getText()
          Liefert den Text des Textfeldes zurück.
 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 für das Textfeld ermöglicht werden sollen.
 void setText(java.lang.String value)
          Setzt den angegebenen Text im einzeiligen Textfeld.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TextField

public TextField(de.elo.client.maindialog.Workspace workspace,
                 javax.swing.JTextField textField)
Normaler Konstruktor.

Parameters:
workspace - Aktueller Arbeitsbereich
textField - Swing-JTextField
Method Detail

setText

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

Parameters:
value - Anzuzeigender Text
Since:
7.00.004

getText

public java.lang.String getText()
Liefert den Text des Textfeldes zurück.

Returns:
Text des Textfeldes
Since:
7.00.004

setEditable

public void setEditable(boolean editable)
Legt fest, ob direkte Eingaben für das Textfeld ermöglicht werden sollen.

Parameters:
editable - True, wenn zusätzliche Eingaben möglich sein sollen, bei False kann das Textfeld nur über das Skript gefüllt 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 Textfeldinhalt ändert.

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