|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectvips.gui.SWTUtils
public class SWTUtils
Statische Hilfsklasse mit diversen Methoden um den Umgang mitm SWT zu erleichtern.
| Method Summary | |
|---|---|
static java.lang.String |
inputBox(org.eclipse.swt.widgets.Shell parent,
java.lang.String nachricht,
java.lang.String startText)
Öffnet ein Eingabefenster (siehe InputDlg) |
static boolean |
isFocusInComposite(org.eclipse.swt.widgets.Composite c)
Diese Funktion prüft, ob es irgendwo in dem Composite c ein Control gibt, welches den Focus hat. |
static int |
messageBox(org.eclipse.swt.widgets.Shell parent,
int style,
java.lang.String titel,
java.lang.String nachricht)
Öffnet ein Nachrichtenfenster |
static void |
positioniereShell(org.eclipse.swt.widgets.Shell shell,
org.eclipse.swt.graphics.Point zentrum)
Setzt die Position von shell so, dass zentrum
genau in der Mitte liegt |
static void |
positioniereShell(org.eclipse.swt.widgets.Shell shell,
org.eclipse.swt.widgets.Shell parent)
Setzt die Position von shell so, dass sie genau
über parent liegt. |
static void |
pruefeObAufBildschirm(org.eclipse.swt.widgets.Shell shell)
Diese Methode prüft, ob die übergebene Shell komplett auf dem Bildschirm ist und setzt ihre Position neu, wenn nicht |
static void |
registerWithAll(org.eclipse.swt.widgets.Composite c,
org.eclipse.swt.events.FocusListener l)
Diese Funktion registriert den Listener l bei allen Controls im Composite c. |
static void |
zeigeFehlerBox(org.eclipse.swt.widgets.Shell parent,
java.lang.String nachricht)
Öffnet ein Fehlerfenster |
static void |
zeigeInfoBox(org.eclipse.swt.widgets.Shell parent,
java.lang.String nachricht)
Öffnet ein Informationsfenseter |
static void |
zeigeWarnungBox(org.eclipse.swt.widgets.Shell parent,
java.lang.String nachricht)
Öffnet ein Warnungsfenster |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static boolean isFocusInComposite(org.eclipse.swt.widgets.Composite c)
java.lang.IllegalArgumentException - Wenn c null ist
public static void registerWithAll(org.eclipse.swt.widgets.Composite c,
org.eclipse.swt.events.FocusListener l)
java.lang.IllegalArgumentException - Wenn ein Parameter null ist.
public static void positioniereShell(org.eclipse.swt.widgets.Shell shell,
org.eclipse.swt.widgets.Shell parent)
shell so, dass sie genau
über parent liegt.
java.lang.IllegalArgumentException - Wenn ein Parameter null ist
public static void positioniereShell(org.eclipse.swt.widgets.Shell shell,
org.eclipse.swt.graphics.Point zentrum)
shell so, dass zentrum
genau in der Mitte liegt
java.lang.IllegalArgumentException - Wenn ein Parameter null istpublic static void pruefeObAufBildschirm(org.eclipse.swt.widgets.Shell shell)
java.lang.IllegalArgumentException - Wenn shell null ist
public static int messageBox(org.eclipse.swt.widgets.Shell parent,
int style,
java.lang.String titel,
java.lang.String nachricht)
public static void zeigeInfoBox(org.eclipse.swt.widgets.Shell parent,
java.lang.String nachricht)
public static void zeigeWarnungBox(org.eclipse.swt.widgets.Shell parent,
java.lang.String nachricht)
public static void zeigeFehlerBox(org.eclipse.swt.widgets.Shell parent,
java.lang.String nachricht)
public static java.lang.String inputBox(org.eclipse.swt.widgets.Shell parent,
java.lang.String nachricht,
java.lang.String startText)
InputDlg)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||