de.schwarzrot.ui.control
Class FileChooser
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
de.schwarzrot.ui.control.support.AbstractDialogBase
de.schwarzrot.ui.control.FileChooser
- All Implemented Interfaces:
- ImageObserver, MenuContainer, Serializable, Accessible
public class FileChooser
- extends AbstractDialogBase
- See Also:
- Serialized Form
Methods inherited from class de.schwarzrot.ui.control.support.AbstractDialogBase |
buildButtonPane, buildButtonPane, createDialog, createPanel, getApproveId, getDialog, getDialogMode, getLogger, getReturnValue, getStartupSize, performCancel, performClose, performReset, setApproveId, setDialogMode, setReturnValue, setStartupSize, showDialog, showDialog, showDialog |
Methods inherited from class javax.swing.JComponent |
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getAccessibleContext, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getUIClassID, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, paramString, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update, updateUI |
Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, 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, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle |
SELECT_FILE_MUST_EXIST
public static final int SELECT_FILE_MUST_EXIST
- See Also:
- Constant Field Values
SELECT_FILE_MAY_EXIST
public static final int SELECT_FILE_MAY_EXIST
- See Also:
- Constant Field Values
SELECT_DIRECTORY
public static final int SELECT_DIRECTORY
- See Also:
- Constant Field Values
LOCAL_FILESYSTEM
public static final int LOCAL_FILESYSTEM
- See Also:
- Constant Field Values
REMOTE_FILESYSTEM
public static final int REMOTE_FILESYSTEM
- See Also:
- Constant Field Values
PROBE_FILESYSTEM
public static final int PROBE_FILESYSTEM
- See Also:
- Constant Field Values
FileChooser
public FileChooser(String initialSelection)
FileChooser
public FileChooser(String initialSelection,
int fileSystemMode)
FileChooser
public FileChooser(String initialSelection,
int fileSystemMode,
int fileSelectionMode)
getFileSelectionMode
public int getFileSelectionMode()
getSelectedFile
public File getSelectedFile()
setFileSelectionMode
public void setFileSelectionMode(int fileSelectionMode)
setFileSystemMode
public void setFileSystemMode(int fileSystemMode)
setTitle
public void setTitle(String title)
buildPanel
protected JComponent buildPanel()
- Specified by:
buildPanel
in class AbstractDialogBase
change2Directory
protected void change2Directory(File subDir)
change2ParentDirectory
protected void change2ParentDirectory()
change2RootDirectory
protected void change2RootDirectory()
createDirectory
protected void createDirectory()
getDialogTitle
protected String getDialogTitle()
- Specified by:
getDialogTitle
in class AbstractDialogBase
getFileSystemMode
protected int getFileSystemMode()
getFileSystemView
protected FileSystemView getFileSystemView()
getInitialSelection
protected File getInitialSelection()
getLocalFileSystemView
protected FileSystemView getLocalFileSystemView()
getRemoteFileSystemView
protected FileSystemView getRemoteFileSystemView()
init
protected void init(String initialValue,
int fileSystemMode,
int fileSelectionMode)
isRemoteFS
protected boolean isRemoteFS()
performApprove
protected void performApprove()
- Overrides:
performApprove
in class AbstractDialogBase
replaceList
protected void replaceList(File[] data)
rescanDirectory
protected void rescanDirectory()
Submit
a bug or request a feature
SRJRCFrames is published according to the
GNU General Public License
Copyright 2005-2012
Reinhard Mantey - some rights reserved.