|
org.netbeans.modules.editor.lib/1 1.14.0 3 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.netbeans.editor.DialogSupport
public class DialogSupport
DialogSupport is factory based class for creating dialogs of certain behaviour. It is intended to be used whenever editor needs to popup a dialog. It presents a way for changing the implementation of the dialog depending on the enviroment the Editor is embeded in.
Nested Class Summary | |
---|---|
static interface |
DialogSupport.DialogFactory
Deprecated. DialogFactory implementation is a class responsible for providing proper implementation of Dialog containing required widgets. |
Method Summary | |
---|---|
static Dialog |
createDialog(String title,
JPanel panel,
boolean modal,
JButton[] buttons,
boolean sidebuttons,
int defaultIndex,
int cancelIndex,
ActionListener listener)
Deprecated. The method for creating a dialog with specified properties. |
static void |
setDialogFactory(DialogSupport.DialogFactory factory)
Deprecated. The method for setting custom factory for creating dialogs via the createDialog method. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static Dialog createDialog(String title, JPanel panel, boolean modal, JButton[] buttons, boolean sidebuttons, int defaultIndex, int cancelIndex, ActionListener listener)
title
- The title of created dialog.panel
- The content of the dialog to be displayed.modal
- Whether the dialog should be modal.buttons
- The array of JButtons to be added to the dialog.sidebuttons
- The buttons could be placed under the panel (false),
or on the right side of the panel (true).defaultIndex
- The index of default button in the buttons array,
if index < 0
, no default button is set.cancelIndex
- The index about cancel button - the button that will
be pressed when closing the dialog.listener
- The listener which will be notified of all button
events.
Dialog
public static void setDialogFactory(DialogSupport.DialogFactory factory)
createDialog
method.
If no factory is set, the DefaultDialogFactory
will be used.
factory
- the DialogFactory
implementation that will be responsible for providing dialogs.DialogSupport.DialogFactory
,
DialogSupport.DefaultDialogFactory
|
org.netbeans.modules.editor.lib/1 1.14.0 3 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |