ActionMappublic class URIChooser extends javax.swing.JDialog implements ActionMap
| Modifier and Type | Class | Description |
|---|---|---|
protected class |
URIChooser.BrowseButtonAction |
The action associated with the 'browse' button
|
protected class |
URIChooser.CancelButtonAction |
The action associated with the 'Cancel' button of the URI chooser
|
protected class |
URIChooser.ClearButtonAction |
The action associated with the 'Clear' button of the URI chooser
|
protected class |
URIChooser.DocumentAdapter |
To listen to the document changes
|
protected class |
URIChooser.OKButtonAction |
The action associated with the 'OK' button of the URI chooser
|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategyjava.awt.Container.AccessibleAWTContainerjava.awt.Dialog.AccessibleAWTDialog, java.awt.Dialog.ModalExclusionType, java.awt.Dialog.ModalityType| Modifier and Type | Field | Description |
|---|---|---|
protected static java.util.ResourceBundle |
bundle |
The resource bundle
|
protected ButtonFactory |
buttonFactory |
The button factory
|
static int |
CANCEL_OPTION |
The return value if 'Cancel' is chosen.
|
protected java.lang.String |
chosenPath |
The last chosen path.
|
protected javax.swing.JButton |
clearButton |
The Clear button
|
protected java.lang.String |
currentPath |
The current path.
|
protected javax.swing.filechooser.FileFilter |
fileFilter |
The file filter.
|
protected java.util.Map |
listeners |
The map that contains the listeners
|
static int |
OK_OPTION |
The return value if 'OK' is chosen.
|
protected javax.swing.JButton |
okButton |
The OK button
|
protected static ResourceManager |
resources |
The resource manager
|
protected static java.lang.String |
RESOURCES |
The resource file name
|
protected int |
returnCode |
The last return code.
|
protected javax.swing.JTextField |
textField |
The text field
|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH| Constructor | Description |
|---|---|
URIChooser(javax.swing.JDialog d) |
Creates a new URIChooser.
|
URIChooser(javax.swing.JFrame f) |
Creates a new URIChooser.
|
| Modifier and Type | Method | Description |
|---|---|---|
protected javax.swing.JPanel |
createButtonsPanel() |
Creates the buttons panel
|
protected javax.swing.JPanel |
createURISelectionPanel() |
Creates the URI selection panel
|
javax.swing.Action |
getAction(java.lang.String key) |
Returns the action associated with the given string
or null on error
|
java.lang.String |
getText() |
Returns the text entered by the user.
|
protected void |
initialize() |
Initializes the dialog
|
void |
setFileFilter(javax.swing.filechooser.FileFilter ff) |
Sets the file filter to use with the file selector.
|
int |
showDialog() |
Shows the dialog.
|
protected void |
updateClearButtonAction() |
To update the state of the Clear button
|
protected void |
updateOKButtonAction() |
To update the state of the OK button
|
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, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, 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, requestFocus, requestFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setMixingCutoutShape, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycleadd, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate, validateTreeaddNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setBackground, setModal, setModalityType, setOpacity, setResizable, setShape, setTitle, setUndecorated, setVisible, show, toBackaddImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, updateclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, toFrontpublic static final int OK_OPTION
public static final int CANCEL_OPTION
protected static final java.lang.String RESOURCES
protected static java.util.ResourceBundle bundle
protected static ResourceManager resources
protected ButtonFactory buttonFactory
protected javax.swing.JTextField textField
protected javax.swing.JButton okButton
protected javax.swing.JButton clearButton
protected java.lang.String currentPath
protected javax.swing.filechooser.FileFilter fileFilter
protected int returnCode
protected java.lang.String chosenPath
protected java.util.Map listeners
public URIChooser(javax.swing.JDialog d)
d - the parent dialogpublic URIChooser(javax.swing.JFrame f)
f - the parent framepublic int showDialog()
public java.lang.String getText()
public void setFileFilter(javax.swing.filechooser.FileFilter ff)
protected void initialize()
protected javax.swing.JPanel createURISelectionPanel()
protected javax.swing.JPanel createButtonsPanel()
protected void updateOKButtonAction()
protected void updateClearButtonAction()
public javax.swing.Action getAction(java.lang.String key)
throws MissingListenerException
getAction in interface ActionMapkey - the key mapped with the action to getMissingListenerException - if the action is not foundCopyright ? 2018 Apache Software Foundation. All Rights Reserved.