com.infoengine.modeler
Class PromptDialog
java.lang.Object
java.awt.Component
java.awt.Container
java.awt.Window
java.awt.Dialog
javax.swing.JDialog
com.infoengine.modeler.PromptDialog
- All Implemented Interfaces:
- Accessible, ImageObserver, MenuContainer, RootPaneContainer, Serializable, WindowConstants
- public class PromptDialog
- extends JDialog
- See Also:
- Serialized Form
Fields inherited from class java.awt.Dialog |
|
Fields inherited from class java.awt.Window |
|
Fields inherited from class java.awt.Container |
|
Method Summary |
(package private) void |
CancelButton_actionPerformed(ActionEvent e)
|
String |
getText()
|
private void |
init()
|
(package private) void |
jbInit()
|
(package private) void |
OKButton_actionPerformed(ActionEvent e)
|
static String |
prompt(Dialog d,
String prompt,
String dflt)
prompt the user to enter or edit a String |
static String |
prompt(Dialog d,
String prompt,
String dflt,
String[] options)
prompt the user to select from a list of options |
static String |
prompt(Frame f,
String prompt,
String dflt)
prompt the user to enter or edit a String |
static String |
prompt(Frame f,
String prompt,
String dflt,
String[] options)
prompt the user to select from a list of options |
void |
setDefault(String dflt)
|
void |
setOptions(String[] options,
String dflt)
|
void |
setPrompt(String prompt)
|
void |
setVisible(boolean visible)
|
Methods inherited from class javax.swing.JDialog |
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update |
Methods inherited from class java.awt.Dialog |
addNotify, dispose, getTitle, hide, isModal, isResizable, isUndecorated, setModal, setResizable, setTitle, setUndecorated, show |
Methods inherited from class java.awt.Window |
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, finalize, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, isActive, isFocusableWindow, isFocusCycleRoot, isFocused, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationRelativeTo, toBack, toFront |
Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, removeNotify, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, transferFocusBackward, transferFocusDownCycle, validate, validateTree |
Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isOpaque, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, size, toString, transferFocus, transferFocusUpCycle |
panel1
JPanel panel1
borderLayout1
BorderLayout borderLayout1
ButtonPanel
JPanel ButtonPanel
OKButton
JButton OKButton
CancelButton
JButton CancelButton
MainPanel
JPanel MainPanel
MainLayout
StackedLayout MainLayout
TextLabel
JLabel TextLabel
SelectionComponent
JComponent SelectionComponent
text
String text
PromptDialog
public PromptDialog(Frame frame,
String title,
boolean modal)
PromptDialog
public PromptDialog(Dialog dialog,
String title,
boolean modal)
PromptDialog
public PromptDialog()
jbInit
void jbInit()
throws Exception
- Throws:
Exception
init
private void init()
setVisible
public void setVisible(boolean visible)
setPrompt
public void setPrompt(String prompt)
setDefault
public void setDefault(String dflt)
setOptions
public void setOptions(String[] options,
String dflt)
getText
public String getText()
OKButton_actionPerformed
void OKButton_actionPerformed(ActionEvent e)
CancelButton_actionPerformed
void CancelButton_actionPerformed(ActionEvent e)
prompt
public static String prompt(Frame f,
String prompt,
String dflt)
- prompt the user to enter or edit a String
- Parameters:
f
- - parent frameprompt
- - prompt textdflt
- - initial value the user sees
- Returns:
- new String value or null if Cancel
prompt
public static String prompt(Dialog d,
String prompt,
String dflt)
- prompt the user to enter or edit a String
- Parameters:
d
- - parent dialogprompt
- - prompt textdflt
- - initial value the user sees
- Returns:
- new String value or null if Cancel
prompt
public static String prompt(Dialog d,
String prompt,
String dflt,
String[] options)
- prompt the user to select from a list of options
- Parameters:
d
- - parent dialogprompt
- - prompt textdflt
- - initial value the user seesoptions
- - list of options to select from
- Returns:
- new String value or null if Cancel
prompt
public static String prompt(Frame f,
String prompt,
String dflt,
String[] options)
- prompt the user to select from a list of options
- Parameters:
prompt
- - prompt textdflt
- - initial value the user seesoptions
- - list of options to select from
- Returns:
- new String value or null if Cancel