Klasse TextField

Object
TextField
Bekannte direkte Unterklassen:
PasswordField

public class TextField extends Object

Überschrift: TextField

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

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

  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
    TextField(Workspace workspace, JTextField ptextField)
    Normaler Konstruktor.
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    void
    Fügt ein Scripting-Event hinzu, welches aufgerufen wird, wenn sich der Textfeldinhalt ändert.
    void
    addChangeEvent(BaseFunction callbackFunction, ScriptableObject thisScope)
    Fügt eine JavaScript Funktion als Callback hinzu, welches aufgerufen wird, wenn sich der Feldinhalt ändert.
    Liefert den aktuell selektierten Text
    Liefert den Text des Textfeldes zurück.
    void
    Setzt die horizontale Textausrichtung
    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 Anwender-Eingaben für das Textfeld möglich sein sollen.
    void
    setFont(Font font)
    Setzt den Zeichensatz für das Textfeld
    void
    setSelectionEnd(int selectionEnd)
    Setzt den Selektionsendpunkt
    void
    setSelectionStart(int selectionStart)
    Setzt den Selektionsstartpunkt
    void
    Setzt den Zustand des Feldes.
    void
    setText(String value)
    Setzt den angegebenen Text im einzeiligen Textfeld.
    void
    setVisible(boolean visible)
    Setzt die Sichtbarkeit des Textfelds.

    Von Klasse geerbte Methoden Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Konstruktordetails

    • TextField

      public TextField(Workspace workspace, JTextField ptextField)
      Normaler Konstruktor.
      Parameter:
      workspace - Aktueller Arbeitsbereich
      ptextField - Swing-JTextField
  • Methodendetails

    • setText

      public void setText(String value)
      Setzt den angegebenen Text im einzeiligen Textfeld.
      Parameter:
      value - Anzuzeigender Text
      Seit:
      7.00.004
    • getText

      public String getText()
      Liefert den Text des Textfeldes zurück.
      Gibt zurück:
      Text des Textfeldes
      Seit:
      7.00.004
    • setEditable

      public void setEditable(boolean editable)
      Legt fest, ob Anwender-Eingaben für das Textfeld möglich sein sollen.
      Parameter:
      editable - True, wenn manuelle Eingaben des Anwenders möglich sein sollen, bei False kann das Textfeld nur über das Skript gefüllt werden
      Seit:
      7.00.004
    • setState

      public void setState(CONSTANTS.FIELD_STATE state)
      Setzt den Zustand des Feldes. Die Hintergrundfarbe wird entsprechend angepasst.
      Parameter:
      state - Zustand
      Seit:
      8.05.000
    • setAlign

      public void setAlign(CONSTANTS.FIELD_ALIGN align)
      Setzt die horizontale Textausrichtung
      Parameter:
      align - Links, Rechts, Center
      Seit:
      9.01.000
    • setColor

      public void setColor(int red, int green, int blue)
      Setzt die Schriftfarbe als RGB (jeweils Wertebereich 0 bis 255).
      Parameter:
      red - Rot-Wert der Farbe
      green - Grün-Wert der Farbe
      blue - Blau-Wert der Farbe
      Seit:
      7.00.004
    • setBold

      public void setBold(boolean bold)
      Setzt die Schrift in fett.
      Parameter:
      bold - Bei True wird eine fette Schriftart gesetzt, bei False eine normale Schriftart
      Seit:
      7.00.004
    • setFont

      public void setFont(Font font)
      Setzt den Zeichensatz für das Textfeld
      Parameter:
      font - neuer Zeichensatz
      Seit:
      10.00.000
    • addChangeEvent

      public void addChangeEvent(String eventName)
      Fügt ein Scripting-Event hinzu, welches aufgerufen wird, wenn sich der Textfeldinhalt ändert.
      Parameter:
      eventName - Name des Scripting-Events.
      Seit:
      7.00.008
    • addChangeEvent

      public void addChangeEvent(BaseFunction callbackFunction, ScriptableObject thisScope)
      Fügt eine JavaScript Funktion als Callback hinzu, welches aufgerufen wird, wenn sich der Feldinhalt ändert.
      Parameter:
      callbackFunction - JavaScript Funktion
      thisScope - "this" Scope der Funktion
      Seit:
      10.00.000
    • setVisible

      public void setVisible(boolean visible)
      Setzt die Sichtbarkeit des Textfelds.
      Parameter:
      visible - True für sichtbar, False für unsichtbar.
      Seit:
      8.01.006
    • setSelectionStart

      public void setSelectionStart(int selectionStart)
      Setzt den Selektionsstartpunkt
      Parameter:
      selectionStart - Startposition
      Seit:
      9.03.000
    • setSelectionEnd

      public void setSelectionEnd(int selectionEnd)
      Setzt den Selektionsendpunkt
      Parameter:
      selectionEnd - Endposition
      Seit:
      9.03.000
    • getSelectedText

      public String getSelectedText()
      Liefert den aktuell selektierten Text
      Gibt zurück:
      Selektionstext
      Seit:
      9.03.000