Package de.elo.client.scripting.dialog
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 voidaddChangeEvent(String eventName)Fügt ein Scripting-Event hinzu, welches aufgerufen wird, wenn sich Zustand der CheckBox ändert.voidaddChangeEvent(BaseFunction callbackFunction, ScriptableObject thisScope)Fügt ein Scripting-Callback hinzu, welches aufgerufen wird, wenn sich Zustand der CheckBox ändert.StringgetText()Liefert den angezeigten CheckBox-Text zurück.booleanisChecked()Meldet zurück, ob die CheckBox gerade "angehakt" ist.voidsetBold(boolean bold)Setzt die Schrift in fett.voidsetChecked(boolean value)Selektiert/Deselektiert die Checkbox.voidsetColor(int red, int green, int blue)Setzt die Schriftfarbe als RGB (jeweils Wertebereich 0 bis 255).voidsetEnabled(boolean enabled)Legt fest, ob der aktuelle Zustand (angehakt/nicht angehakt) geändert werden kann.voidsetText(String value)Setzt den angegebenen CheckBox-Text.voidsetVisible(boolean visible)Setzt die Sichtbarkeit der CheckBox.
-
Constructor Details
-
CheckBox
public CheckBox(EloScript scripting, JCheckBox checkBox)Normaler Konstruktor.- Parameters:
scripting- Scripting des ClientcheckBox- 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 Farbegreen- Grün-Wert der Farbeblue- 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
-