public class TextDialog extends SimpleDialog
i18n, MONITOR_CURRENT, MONITOR_PRIMARY, POSITION_CENTER, POSITION_MOUSE
Constructor | Description |
---|---|
TextDialog(int position) |
Erzeugt einen neuen Text-Dialog.
|
Modifier and Type | Method | Description |
---|---|---|
protected java.lang.Object |
getData() |
Diese Funktion wird beim Schliessen des Dialogs in open()
aufgerufen und liefert die ausgewaehlten Daten zurueck.
|
protected void |
paint(org.eclipse.swt.widgets.Composite parent) |
Muss vom abgeleiteten Dialog ueberschrieben werden.
|
void |
setLabelText(java.lang.String t) |
Speichert den Text, der links neben dem Eingabefeld fuer die
Text-Eingabe angezeigt werden soll.
|
addCloseListener, addShellListener, close, createShell, getDisplay, getShell, isModeless, open, setMonitor, setPanelText, setSideImage, setSize, setTitle
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getText, onEscape, setText
public TextDialog(int position)
position
- Position des Dialogs.AbstractDialog.POSITION_MOUSE
,
AbstractDialog.POSITION_CENTER
public void setLabelText(java.lang.String t)
t
- anzuzeigender Text.protected void paint(org.eclipse.swt.widgets.Composite parent) throws java.lang.Exception
AbstractDialog
paint
in class SimpleDialog
parent
- das Composite, in dem der Dialog gemalt werden soll.
Hinweis: Das Composite enthaelt bereits ein einspaltiges GridLayout
.java.lang.Exception
- Kann von der abgeleiteten Klasse geworfen
werden. Tut sie das, wird der Dialog nicht angezeigt.AbstractDialog.paint(org.eclipse.swt.widgets.Composite)
protected java.lang.Object getData() throws java.lang.Exception
AbstractDialog
getData
in class SimpleDialog
java.lang.Exception
AbstractDialog.getData()