Java tutorial
import org.eclipse.jface.dialogs.MessageDialog; import org.eclipse.jface.window.ApplicationWindow; import org.eclipse.swt.widgets.Display; import org.eclipse.swt.widgets.Shell; public class MainClass extends ApplicationWindow { public MainClass() { super(null); } public void run() { setBlockOnOpen(true); open(); Display.getCurrent().dispose(); } protected void configureShell(Shell shell) { super.configureShell(shell); shell.setText("Send Message"); shell.setSize(500, 400); boolean b = MessageDialog.openConfirm(shell, "Confirm", "info"); System.out.println("Returned " + Boolean.toString(b)); MessageDialog.openError(shell, "Error", "info"); System.out.println("Returned void"); MessageDialog.openInformation(shell, "Information", "info"); System.out.println("Returned void"); b = MessageDialog.openQuestion(shell, "Question", "info"); System.out.println("Returned " + Boolean.toString(b)); MessageDialog.openWarning(shell, "Warning", "info"); System.out.println("Returned void"); } public static void main(String[] args) { new MainClass().run(); } }