Java by API/org.eclipse.jface.dialogs/MessageDialog

Материал из Java эксперт
Перейти к: навигация, поиск

MessageDialog: openConfirm(Shell arg0, String title, String message)

   <source lang="java">

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();
 }

}

      </source>
   
  
 
  



MessageDialog: openError(Shell arg0, String title, String message)

   <source lang="java">

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();
 }

}

      </source>
   
  
 
  



MessageDialog: openInformation(Shell arg0, String title, String message)

   <source lang="java">

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();
 }

}

      </source>
   
  
 
  



MessageDialog.openQuestion(Shell arg0, String title, String message)

   <source lang="java">

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();
 }

}

      </source>
   
  
 
  



MessageDialog.openWarning(Shell arg0, String title, String message)

   <source lang="java">

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();
 }

}

      </source>