SWT-Dialog
Der Dialog gibt der Benutzungsoberfläche die Möglichkeit mit den Benutzer zu kommunizieren. Sie erfährt, ob bestimmte Aktionen mit Zustimmung des Anwenders ausgeführt werden dürfen oder informiert den Benutzer über einen Bestimmten Zustand. Mit wenigen Zeilen Code lässt sich ein einfacher SWT-Dialog realisieren.
ja/nein Abfrage mit SWT
package SWTDialog;
import org.eclipse.jface.window.ApplicationWindow;
import org.eclipse.swt.SWT;
import org.eclipse.swt.widgets.Composite;
import org.eclipse.swt.widgets.Control;
import org.eclipse.swt.widgets.Display;
import org.eclipse.swt.widgets.MessageBox;
import org.eclipse.swt.widgets.Shell;
public class SWTDialog extends ApplicationWindow{
public SWTDialog() {
super(null);
}
@Override
MessageBox message = new MessageBox((Shell) parent,
SWT.YES|SWT.NO| SWT.ICON_QUESTION);
message.setText("Test Dialog");
message.setMessage("Wirklich löschen?");
System.
out.
println("Ergebnis:"+(message.
open()==SWT.
YES)); return parent;
}
public void run() {
setBlockOnOpen(true);
open();
Display.getDefault().dispose();
}
public static void main
(String[] args
) { new SWTDialog().run();
}
}
Pages: 1 2 3 4 5 6 7