public class MessageBox extends Dialog
Note: Only one of the styles ICON_ERROR, ICON_INFORMATION, ICON_QUESTION, ICON_WARNING and ICON_WORKING may be specified.
IMPORTANT: This class is intended to be subclassed only within the SWT implementation.
returnCode, shell
Constructor and Description |
---|
MessageBox(Shell parent)
Constructs a new instance of this class given only its parent.
|
MessageBox(Shell parent,
int style)
Constructs a new instance of this class given its parent
and a style value describing its behavior and appearance.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getMessage()
Returns the dialog's message, or an empty string if it does not have one.
|
int |
open()
Makes the dialog visible and brings it to the front
of the display.
|
protected void |
prepareOpen() |
void |
setMessage(java.lang.String string)
Sets the dialog's message, which is a description of
the purpose for which it was opened.
|
checkOperationMode, checkSubclass, getAdapter, getParent, getStyle, getText, runEventLoop, setText
public MessageBox(Shell parent)
parent
- a shell which will be the parent of the new instancejava.lang.IllegalArgumentException
- SWTException
- public MessageBox(Shell parent, int style)
The style value is either one of the style constants defined in
class SWT
which is applicable to instances of this
class, or must be built by bitwise OR'ing together
(that is, using the int
"|" operator) two or more
of those SWT
style constants. The class description
lists the style constants that are applicable to the class.
Style bits are also inherited from superclasses.
parent
- a shell which will be the parent of the new instancestyle
- the style of dialog to constructjava.lang.IllegalArgumentException
- SWTException
- public java.lang.String getMessage()
public void setMessage(java.lang.String string)
string
- the messagejava.lang.IllegalArgumentException
- public int open()
This method is not supported when running the application in JEE_COMPATIBILITY mode. Use DialogUtil#open instead.
SWTException
- java.lang.UnsupportedOperationException
- when running the application in JEE_COMPATIBILITY modeApplication.OperationMode
protected void prepareOpen()
prepareOpen
in class Dialog
Copyright (c) EclipseSource and others 2002, 2014.
All rights reserved. This program and the accompanying materials
are made available under the terms of the
Eclipse Public License v1.0