|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
java.awt.Panel
com.sshtools.ui.awt.OptionDialog
public class OptionDialog
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class java.awt.Panel |
|---|
java.awt.Panel.AccessibleAWTPanel |
| Nested classes/interfaces inherited from class java.awt.Container |
|---|
java.awt.Container.AccessibleAWTContainer |
| Nested classes/interfaces inherited from class java.awt.Component |
|---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
| Field Summary | |
|---|---|
static int |
ERROR
|
static java.lang.String |
ERROR_ICON
|
static int |
INFORMATION
|
static java.lang.String |
INFORMATION_ICON
|
static int |
QUESTION
|
static java.lang.String |
QUESTION_ICON
|
static int |
UNCATEGORISED
|
static boolean |
useDialogForPrompt
|
static int |
WARNING
|
static java.lang.String |
WARNING_ICON
|
| Fields inherited from class java.awt.Component |
|---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| Fields inherited from interface java.awt.image.ImageObserver |
|---|
ABORT, ALLBITS, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
|---|---|
OptionDialog(int type,
java.lang.Object text,
com.sshtools.ui.Option[] choices,
com.sshtools.ui.OptionCallback callback)
|
|
OptionDialog(int type,
java.lang.Object text,
com.sshtools.ui.Option[] choices,
com.sshtools.ui.OptionCallback callback,
java.awt.Component buttonBarAccessory)
|
|
| Method Summary | |
|---|---|
protected static void |
appendException(java.lang.Throwable exception,
int level,
java.lang.StringBuffer buf,
boolean details)
|
void |
choice(com.sshtools.ui.Option choice)
|
com.sshtools.ui.Option |
dialogPrompt(java.awt.Component parent,
java.lang.String title)
|
static void |
error(java.awt.Component parent,
java.lang.String title,
java.lang.String message)
Show an error message with detail |
static void |
error(java.awt.Component parent,
java.lang.String title,
java.lang.String mesg,
java.lang.Throwable exception)
Show an error message with toggable detail |
static com.sshtools.ui.Option |
error(java.awt.Component parent,
java.lang.String title,
java.lang.String mesg,
java.lang.Throwable exception,
com.sshtools.ui.Option[] options)
Show an error message with toggable detail |
static void |
error(java.awt.Component parent,
java.lang.String title,
java.lang.Throwable exception)
Show an error message with detail |
java.awt.Component |
getComponent()
|
static void |
info(java.awt.Component parent,
java.lang.String title,
java.lang.String message)
|
static void |
main(java.lang.String[] args)
|
static com.sshtools.ui.Option |
prompt(java.awt.Component parent,
int type,
java.lang.String title,
java.lang.Object text,
com.sshtools.ui.Option[] choices)
|
static com.sshtools.ui.Option |
prompt(java.awt.Component parent,
int type,
java.lang.String title,
java.lang.Object text,
com.sshtools.ui.Option[] choices,
com.sshtools.ui.OptionCallback callback)
|
static com.sshtools.ui.Option |
prompt(java.awt.Component parent,
int type,
java.lang.String title,
java.lang.Object text,
com.sshtools.ui.Option[] choices,
com.sshtools.ui.OptionCallback callback,
java.awt.Component buttonBarAccesory)
|
static char[] |
promptForAuthentication(java.awt.Component parent,
java.lang.String title)
|
static char[] |
promptForAuthentication(java.awt.Component parent,
java.lang.String title,
java.lang.String label)
|
static java.lang.String |
promptForText(java.awt.Component parent,
java.lang.String title,
java.lang.String defaultText,
java.awt.Component accessory,
char echoCharacter,
java.lang.String label)
|
static java.lang.String |
promptForText(java.awt.Component parent,
java.lang.String title,
java.lang.String defaultText,
java.awt.Component accessory,
char echoCharacter,
java.lang.String label,
int textWidth,
java.lang.String accesoryPosition)
|
| Methods inherited from class java.awt.Panel |
|---|
addNotify, getAccessibleContext |
| Methods inherited from class java.awt.Container |
|---|
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getInsets, getLayout, getListeners, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, paramString, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setComponentZOrder, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, setLayout, transferFocusBackward, transferFocusDownCycle, update, 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, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, 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, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusUpCycle |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static java.lang.String INFORMATION_ICON
public static java.lang.String WARNING_ICON
public static java.lang.String QUESTION_ICON
public static java.lang.String ERROR_ICON
public static final int INFORMATION
public static final int QUESTION
public static final int WARNING
public static final int ERROR
public static final int UNCATEGORISED
public static boolean useDialogForPrompt
| Constructor Detail |
|---|
public OptionDialog(int type,
java.lang.Object text,
com.sshtools.ui.Option[] choices,
com.sshtools.ui.OptionCallback callback)
public OptionDialog(int type,
java.lang.Object text,
com.sshtools.ui.Option[] choices,
com.sshtools.ui.OptionCallback callback,
java.awt.Component buttonBarAccessory)
| Method Detail |
|---|
public static void main(java.lang.String[] args)
public void choice(com.sshtools.ui.Option choice)
public com.sshtools.ui.Option dialogPrompt(java.awt.Component parent,
java.lang.String title)
public static char[] promptForAuthentication(java.awt.Component parent,
java.lang.String title)
public static char[] promptForAuthentication(java.awt.Component parent,
java.lang.String title,
java.lang.String label)
public static java.lang.String promptForText(java.awt.Component parent,
java.lang.String title,
java.lang.String defaultText,
java.awt.Component accessory,
char echoCharacter,
java.lang.String label)
public static java.lang.String promptForText(java.awt.Component parent,
java.lang.String title,
java.lang.String defaultText,
java.awt.Component accessory,
char echoCharacter,
java.lang.String label,
int textWidth,
java.lang.String accesoryPosition)
public static com.sshtools.ui.Option prompt(java.awt.Component parent,
int type,
java.lang.String title,
java.lang.Object text,
com.sshtools.ui.Option[] choices)
public static com.sshtools.ui.Option prompt(java.awt.Component parent,
int type,
java.lang.String title,
java.lang.Object text,
com.sshtools.ui.Option[] choices,
com.sshtools.ui.OptionCallback callback)
public static com.sshtools.ui.Option prompt(java.awt.Component parent,
int type,
java.lang.String title,
java.lang.Object text,
com.sshtools.ui.Option[] choices,
com.sshtools.ui.OptionCallback callback,
java.awt.Component buttonBarAccesory)
public static void error(java.awt.Component parent,
java.lang.String title,
java.lang.Throwable exception)
parent - title - exception -
public static void error(java.awt.Component parent,
java.lang.String title,
java.lang.String message)
parent - title - exception -
public static void error(java.awt.Component parent,
java.lang.String title,
java.lang.String mesg,
java.lang.Throwable exception)
parent - mesg - title - exception -
public static com.sshtools.ui.Option error(java.awt.Component parent,
java.lang.String title,
java.lang.String mesg,
java.lang.Throwable exception,
com.sshtools.ui.Option[] options)
parent - mesg - title - exception -
protected static void appendException(java.lang.Throwable exception,
int level,
java.lang.StringBuffer buf,
boolean details)
public static void info(java.awt.Component parent,
java.lang.String title,
java.lang.String message)
public java.awt.Component getComponent()
getComponent in interface com.sshtools.ui.OptionChooser
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||