public class LabelInputText
extends java.lang.Object
implements de.willuhn.jameica.gui.Part
Constructor and Description |
---|
LabelInputText(org.eclipse.swt.graphics.Point size)
Creates a new LabelInputText with the size.
|
LabelInputText(org.eclipse.swt.graphics.Point size,
int textAlignment)
Creates a new LabelInputText with the size and text alignment.
|
Modifier and Type | Method and Description |
---|---|
void |
addListener(LabelInputTextChangeListener listener)
Fügt eine Listener hinzu
|
org.eclipse.swt.graphics.Color |
getBackground() |
org.eclipse.swt.graphics.Font |
getFont() |
org.eclipse.swt.graphics.Color |
getForeground() |
org.eclipse.swt.graphics.Point |
getSize() |
java.lang.String |
getText() |
int |
getTextAlignment() |
void |
notifyListeners()
Benachrichtigen der registrierten Listeners mit Übergabe des angeklickten Buttons
|
void |
paint(org.eclipse.swt.widgets.Composite parent) |
void |
removeListener(LabelInputTextChangeListener listener)
Entfernd einen Listener aus der Liste
|
void |
setBackground(org.eclipse.swt.graphics.Color background) |
void |
setFont(org.eclipse.swt.graphics.Font font) |
void |
setForeground(org.eclipse.swt.graphics.Color color) |
void |
setSize(org.eclipse.swt.graphics.Point size) |
void |
setText(java.lang.String text) |
void |
setTextAlignment(int textAlignment) |
public LabelInputText(org.eclipse.swt.graphics.Point size)
size
- the initial sizepublic LabelInputText(org.eclipse.swt.graphics.Point size, int textAlignment)
size
- the initial sizetextAlignment
- the initial text alignmentpublic final void addListener(LabelInputTextChangeListener listener)
listener
- der hinzugefügt werden sollpublic org.eclipse.swt.graphics.Color getBackground()
public org.eclipse.swt.graphics.Font getFont()
public org.eclipse.swt.graphics.Color getForeground()
public org.eclipse.swt.graphics.Point getSize()
public java.lang.String getText()
public int getTextAlignment()
public final void notifyListeners()
public void paint(org.eclipse.swt.widgets.Composite parent)
paint
in interface de.willuhn.jameica.gui.Part
parent
- public final void removeListener(LabelInputTextChangeListener listener)
listener
- der entfernt werden sollpublic void setBackground(org.eclipse.swt.graphics.Color background)
background
- das zu setzende Objekt backgroundpublic void setFont(org.eclipse.swt.graphics.Font font)
font
- das zu setzende Objekt fontpublic void setForeground(org.eclipse.swt.graphics.Color color)
color
- das zu setzende Objekt fontColorpublic void setSize(org.eclipse.swt.graphics.Point size)
size
- das zu setzende Objekt sizepublic void setText(java.lang.String text)
text
- das zu setzende Objekt textpublic void setTextAlignment(int textAlignment)
textAlignment
- die zu setzende Textausrichtung