public class ImageInput extends AbstractInput
DATAKEY_TOOLTIP
Constructor | Description |
---|---|
ImageInput(byte[] image) |
ct.
|
ImageInput(byte[] image,
int width,
int height) |
ct.
|
Modifier and Type | Method | Description |
---|---|---|
void |
disable() |
Deaktiviert das Eingabefeld.
|
void |
enable() |
Aktiviert das Eingabefeld.
|
void |
focus() |
Gibt diesem Eingabefeld den Focus.
|
org.eclipse.swt.widgets.Control |
getControl() |
Liefert das eigentliche Eingabecontrol.
|
java.lang.Object |
getValue() |
Liefert den Wert des Eingabefelds.
|
boolean |
isEnabled() |
Prueft, ob das Eingabe-Feld aktiv ist.
|
void |
setBorder(int border) |
Legt fest, wieviel Pixel Abstand vom Rand des Buttons gelassen werden soll.
|
void |
setComment(java.lang.String comment) |
Fuegt hinter das Eingabefeld noch einen Kommentar.
|
void |
setEnabled(boolean enabled) |
Aktiviert oder deaktiviert das Eingabe-Feld.
|
void |
setScale(boolean scale) |
Legt fest, ob das Bild auf die Button-Groesse skaliert werden soll.
|
void |
setValue(java.lang.Object value) |
Schreibt einen neuen Wert in das Eingabefeld.
|
protected void |
update() |
Wird immer dann aufgerufen, wenn eines der Controls des
Eingabe-Feldes aktualisiert wird.
|
addListener, getData, getName, getParent, getStyleBits, hasChanged, isMandatory, paint, paint, setData, setInvalidChars, setMandatory, setName, setValidChars
public ImageInput(byte[] image)
image
- das Bild.public ImageInput(byte[] image, int width, int height)
image
- das Bild.width
- Breite des Buttons in Pixeln. Default: 80.height
- Hoehe des Buttons in Pixeln. Default: 80.public void setBorder(int border)
border
- Anzahl der Pixel zum Button-Rand. Default: 10.public void setScale(boolean scale)
scale
- true, wenn das Bild skaliert werden soll. Default: truepublic void disable()
Input
Input.disable()
public void enable()
Input
Input.enable()
public void focus()
Input
Input.focus()
public org.eclipse.swt.widgets.Control getControl()
Input
Input.getControl()
public void setComment(java.lang.String comment)
Input
setComment
in interface Input
setComment
in class AbstractInput
comment
- Kommentar.AbstractInput.setComment(java.lang.String)
protected void update()
AbstractInput
update
in class AbstractInput
AbstractInput.update()
public java.lang.Object getValue()
Input
Input.getValue()
public boolean isEnabled()
Input
Input.isEnabled()
public void setEnabled(boolean enabled)
Input
enabled
- true, wenn es aktiv sein soll.Input.setEnabled(boolean)
public void setValue(java.lang.Object value)
Input
value
- der neu anzuzeigende Wert.Input.setValue(java.lang.Object)