Class CheckBox

Object
CheckBox

public class CheckBox
extends Object

Überschrift: CheckBox

Beschreibung: Eine CheckBox zur Verwendung im GridDialog des internen Scripting.

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

  • Constructor Summary

    Constructors 
    Constructor Description
    CheckBox​(EloScript scripting, JCheckBox checkBox)
    Normaler Konstruktor.
  • Method Summary

    Modifier and Type Method Description
    void addChangeEvent​(String eventName)
    Fügt ein Scripting-Event hinzu, welches aufgerufen wird, wenn sich Zustand der CheckBox ändert.
    void addChangeEvent​(BaseFunction callbackFunction, ScriptableObject thisScope)
    Fügt ein Scripting-Callback hinzu, welches aufgerufen wird, wenn sich Zustand der CheckBox ändert.
    String getText()
    Liefert den angezeigten CheckBox-Text zurück.
    boolean isChecked()
    Meldet zurück, ob die CheckBox gerade "angehakt" ist.
    void setBold​(boolean bold)
    Setzt die Schrift in fett.
    void setChecked​(boolean value)
    Selektiert/Deselektiert die Checkbox.
    void setColor​(int red, int green, int blue)
    Setzt die Schriftfarbe als RGB (jeweils Wertebereich 0 bis 255).
    void setEnabled​(boolean enabled)
    Legt fest, ob der aktuelle Zustand (angehakt/nicht angehakt) geändert werden kann.
    void setText​(String value)
    Setzt den angegebenen CheckBox-Text.
    void setVisible​(boolean visible)
    Setzt die Sichtbarkeit der CheckBox.

    Methods inherited from class Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • CheckBox

      public CheckBox​(EloScript scripting, JCheckBox checkBox)
      Normaler Konstruktor.
      Parameters:
      scripting - Scripting des Client
      checkBox - Swing-CheckBox
  • Method Details

    • setText

      public void setText​(String value)
      Setzt den angegebenen CheckBox-Text.
      Parameters:
      value - CheckBox-Text
      Since:
      7.00.004
    • getText

      public String getText()
      Liefert den angezeigten CheckBox-Text zurück.
      Returns:
      Text der CheckBox
      Since:
      7.00.004
    • setChecked

      public void setChecked​(boolean value)
      Selektiert/Deselektiert die Checkbox.
      Parameters:
      value - Bei True wird die CheckBox angehakt
      Since:
      7.00.004
    • isChecked

      public boolean isChecked()
      Meldet zurück, ob die CheckBox gerade "angehakt" ist.
      Returns:
      True bedeutet angehakt
      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
    • setEnabled

      public void setEnabled​(boolean enabled)
      Legt fest, ob der aktuelle Zustand (angehakt/nicht angehakt) geändert werden kann.
      Parameters:
      enabled - True wenn der Zustand geändert werden kann, False wenn der aktuelle Zustand nicht änderbar ist
      Since:
      7.00.008
    • addChangeEvent

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

      public void addChangeEvent​(BaseFunction callbackFunction, ScriptableObject thisScope)
      Fügt ein Scripting-Callback hinzu, welches aufgerufen wird, wenn sich Zustand der CheckBox ändert.
      Parameters:
      callbackFunction - JavaScript Funktion, welche aufgerufen wird wenn der Button gedrückt wird.
      thisScope - "this" Scope der Funktion
      Since:
      10.00.000
    • setVisible

      public void setVisible​(boolean visible)
      Setzt die Sichtbarkeit der CheckBox.
      Parameters:
      visible - True für sichtbar, False für unsichtbar.
      Since:
      8.01.006