Klasse ComboBox

Object
ComboBox

public class ComboBox extends Object

Überschrift: ComboBox

Beschreibung: Eine ComboBox zur Verwendung im GridDialog des Internen Scripting.

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

  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
    ComboBox(Workspace workspace, JComboBox<String> comboBox)
    Normaler Konstruktor.
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    void
    Fügt ein Scripting-Event hinzu, welches aufgerufen wird, wenn sich Zustand der ComboBox ändert.
    void
    addChangeEvent(BaseFunction callbackFunction, ScriptableObject thisScope)
    Fügt ein Callback hinzu, welches aufgerufen wird, wenn sich Zustand der ComboBox ändert.
    int
    Liefert die aktuelle Selektionsposition in der ComboBox.
    Liefert den Text der ComboBox 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 ermöglicht werden sollen.
    void
    setEnabled(boolean enabled)
    Legt fest, ob der aktuelle Wert geändert werden kann.
    void
    setSelectedIndex(int indexNo)
    Setzt die aktuelle Selektion in der ComboBox auf einen Eintrag aus der Liste.
    void
    setText(String value)
    Setzt den Text der ComboBox.
    void
    setValues(String[] values)
    Setzt die auswählbaren Werte der ComboBox.
    void
    setVisible(boolean visible)
    Setzt die Sichtbarkeit des ComboBox.

    Von Klasse geerbte Methoden Object

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

    • ComboBox

      public ComboBox(Workspace workspace, JComboBox<String> comboBox)
      Normaler Konstruktor.
      Parameter:
      workspace - Aktueller Arbeitsbereich
      comboBox - Swing-CoboBox
  • Methodendetails

    • setText

      public void setText(String value)
      Setzt den Text der ComboBox.
      Parameter:
      value - ComboBox-Text
      Seit:
      7.00.004
    • setValues

      public void setValues(String[] values)
      Setzt die auswählbaren Werte der ComboBox.
      Parameter:
      values - Neue ComboBox-Werte
      Seit:
      7.00.010
    • getText

      public String getText()
      Liefert den Text der ComboBox zurück.
      Gibt zurück:
      Text der ComboBox
      Seit:
      7.00.004
    • setSelectedIndex

      public void setSelectedIndex(int indexNo)
      Setzt die aktuelle Selektion in der ComboBox auf einen Eintrag aus der Liste.
      Parameter:
      indexNo - Nummer des Eintrags, die Zählung beginnt bei 0
      Seit:
      7.00.004
    • getSelectedIndex

      public int getSelectedIndex()
      Liefert die aktuelle Selektionsposition in der ComboBox.
      Gibt zurück:
      Nummer des aktuell selektierten Eintrags, die Zählung beginnt bei 0. -1, falls nichts selektiert ist oder ein Text direkt eingegeben wurde.
      Seit:
      7.00.010
    • setEditable

      public void setEditable(boolean editable)
      Legt fest, ob direkte Eingaben ermöglicht werden sollen.
      Parameter:
      editable - True wenn zusätzliche Eingaben möglich sein sollen, bei False ist nur eine Auswahl aus den vorhandenen Werten möglich
      Seit:
      7.00.004
    • setEnabled

      public void setEnabled(boolean enabled)
      Legt fest, ob der aktuelle Wert geändert werden kann.
      Parameter:
      enabled - True wenn der Wert geändert werden kann, False wenn der aktuelle Wert nicht änderbar ist.
      Seit:
      7.00.008
    • 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 - True bedeutet Schriftart in fett, False bedeute normale Schriftart
      Seit:
      7.00.004
    • addChangeEvent

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

      public void addChangeEvent(BaseFunction callbackFunction, ScriptableObject thisScope)
      Fügt ein Callback hinzu, welches aufgerufen wird, wenn sich Zustand der ComboBox ändert.
      Parameter:
      callbackFunction - JavaScript Funktion, welche bei einer Zustandsänderung aufgerufen wird.
      thisScope - "this" Scope der Funktion
      Seit:
      10.00.000
    • setVisible

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