|
|
javax > javax.swing > javax.swing.jfilechooser >
Class: javax.swing.JFileChooser java.lang.Object java.awt.Component java.awt.Container javax.swing.JComponent javax.swing.JFileChooser
public class JFileChooser extends JComponent implements Accessible
FIELDS:
public static final String ACCEPT_ALL_FILE_FILTER_USED_CHANGED_PROPERTY : acceptAllFileFilterUsedChanged public static final String ACCESSORY_CHANGED_PROPERTY : AccessoryChangedProperty public static final String APPROVE_BUTTON_MNEMONIC_CHANGED_PROPERTY : ApproveButtonMnemonicChangedProperty public static final String APPROVE_BUTTON_TEXT_CHANGED_PROPERTY : ApproveButtonTextChangedProperty public static final String APPROVE_BUTTON_TOOL_TIP_TEXT_CHANGED_PROPERTY : ApproveButtonToolTipTextChangedProperty public static final int APPROVE_OPTION : 0 public static final String APPROVE_SELECTION : ApproveSelection public static final int CANCEL_OPTION : 1 public static final String CANCEL_SELECTION : CancelSelection public static final String CHOOSABLE_FILE_FILTER_CHANGED_PROPERTY : ChoosableFileFilterChangedProperty public static final String CONTROL_BUTTONS_ARE_SHOWN_CHANGED_PROPERTY : ControlButtonsAreShownChangedProperty public static final int CUSTOM_DIALOG : 2 public static final String DIALOG_TITLE_CHANGED_PROPERTY : DialogTitleChangedProperty public static final String DIALOG_TYPE_CHANGED_PROPERTY : DialogTypeChangedProperty public static final int DIRECTORIES_ONLY : 1 public static final String DIRECTORY_CHANGED_PROPERTY : directoryChanged public static final int ERROR_OPTION : -1 public static final int FILES_AND_DIRECTORIES : 2 public static final int FILES_ONLY : 0 public static final String FILE_FILTER_CHANGED_PROPERTY : fileFilterChanged public static final String FILE_HIDING_CHANGED_PROPERTY : FileHidingChanged public static final String FILE_SELECTION_MODE_CHANGED_PROPERTY : fileSelectionChanged public static final String FILE_SYSTEM_VIEW_CHANGED_PROPERTY : FileSystemViewChanged public static final String FILE_VIEW_CHANGED_PROPERTY : fileViewChanged public static final String MULTI_SELECTION_ENABLED_CHANGED_PROPERTY : MultiSelectionEnabledChangedProperty public static final int OPEN_DIALOG : 0 public static final int SAVE_DIALOG : 1 public static final String SELECTED_FILES_CHANGED_PROPERTY : SelectedFilesChangedProperty public static final String SELECTED_FILE_CHANGED_PROPERTY : SelectedFileChangedProperty protected AccessibleContext accessibleContext |
|
|
|
CONSTRUCTORS:
METHODS:
| | | | public | boolean | accept(File f) |
| | public | void | addActionListener(ActionListener l) |
| | public | void | addChoosableFileFilter(FileFilter filter) |
| | public | void | approveSelection() |
| | public | void | cancelSelection() |
| | public | void | changeToParentDirectory() |
| | protected | JDialog | createDialog(Component parent) Throws: HeadlessException |
| | public | void | ensureFileIsVisible(File f) |
| | protected | void | fireActionPerformed(String command) |
| | public | FileFilter | getAcceptAllFileFilter() |
| | public | AccessibleContext | getAccessibleContext() Overrides: JComponent Overrides: Component |
| | public | JComponent | getAccessory() |
| | public | ActionListener[] | getActionListeners() |
| | public | int | getApproveButtonMnemonic() |
| | public | String | getApproveButtonText() |
| | public | String | getApproveButtonToolTipText() |
| | public | FileFilter[] | getChoosableFileFilters() |
| | public | boolean | getControlButtonsAreShown() |
| | public | File | getCurrentDirectory() |
| | public | String | getDescription(File f) |
| | public | String | getDialogTitle() |
| | public | int | getDialogType() |
| | public | boolean | getDragEnabled() |
| | public | FileFilter | getFileFilter() |
| | public | int | getFileSelectionMode() |
| | public | FileSystemView | getFileSystemView() |
| | public | FileView | getFileView() |
| | public | Icon | getIcon(File f) |
| | public | String | getName(File f) |
| | public | File | getSelectedFile() |
| | public | File[] | getSelectedFiles() |
| | public | String | getTypeDescription(File f) |
| | public | FileChooserUI | getUI() |
| | public | String | getUIClassID() Overrides: JComponent |
| | public | boolean | isAcceptAllFileFilterUsed() |
| | public | boolean | isDirectorySelectionEnabled() |
| | public | boolean | isFileHidingEnabled() |
| | public | boolean | isFileSelectionEnabled() |
| | public | boolean | isMultiSelectionEnabled() |
| | public | boolean | isTraversable(File f) |
| | protected | String | paramString() Overrides: JComponent Overrides: Container Overrides: Component |
| | public | void | removeActionListener(ActionListener l) |
| | public | boolean | removeChoosableFileFilter(FileFilter f) |
| | public | void | rescanCurrentDirectory() |
| | public | void | resetChoosableFileFilters() |
| | public | void | setAcceptAllFileFilterUsed(boolean b) |
| | public | void | setAccessory(JComponent newAccessory) |
| | public | void | setApproveButtonMnemonic(char mnemonic) |
| | public | void | setApproveButtonMnemonic(int mnemonic) |
| | public | void | setApproveButtonText(String approveButtonText) |
| | public | void | setApproveButtonToolTipText(String toolTipText) |
| | public | void | setControlButtonsAreShown(boolean b) |
| | public | void | setCurrentDirectory(File dir) |
| | public | void | setDialogTitle(String dialogTitle) |
| | public | void | setDialogType(int dialogType) Throws: IllegalArgumentException |
| | public | void | setDragEnabled(boolean b) Throws: HeadlessException |
| | public | void | setFileFilter(FileFilter filter) |
| | public | void | setFileHidingEnabled(boolean b) |
| | public | void | setFileSelectionMode(int mode) Throws: IllegalArgumentException |
| | public | void | setFileSystemView(FileSystemView fsv) |
| | public | void | setFileView(FileView fileView) |
| | public | void | setMultiSelectionEnabled(boolean b) |
| | public | void | setSelectedFile(File file) |
| | public | void | setSelectedFiles(File[] selectedFiles) |
| | protected | void | setup(FileSystemView view) |
| | public | int | showDialog(Component parent, String approveButtonText) Throws: HeadlessException |
| | public | int | showOpenDialog(Component parent) Throws: HeadlessException |
| | public | int | showSaveDialog(Component parent) Throws: HeadlessException |
| | public | void | updateUI() Overrides: JComponent |
| |
|
|
|
INHERITED METHODS:
| setInheritsPopupMenu(boolean), getInheritsPopupMenu(), setComponentPopupMenu(javax.swing.JPopupMenu), getComponentPopupMenu(), updateUI(), setUI(javax.swing.plaf.ComponentUI), getUIClassID(), getComponentGraphics(java.awt.Graphics), paintComponent(java.awt.Graphics), paintChildren(java.awt.Graphics), paintBorder(java.awt.Graphics), update(java.awt.Graphics), paint(java.awt.Graphics), printAll(java.awt.Graphics), print(java.awt.Graphics), printComponent(java.awt.Graphics), printChildren(java.awt.Graphics), printBorder(java.awt.Graphics), isPaintingTile(), isPaintingForPrint(), isManagingFocus(), setNextFocusableComponent(java.awt.Component), getNextFocusableComponent(), setRequestFocusEnabled(boolean), isRequestFocusEnabled(), requestFocus(), requestFocus(boolean), requestFocusInWindow(), requestFocusInWindow(boolean), grabFocus(), setVerifyInputWhenFocusTarget(boolean), getVerifyInputWhenFocusTarget(), getFontMetrics(java.awt.Font), setPreferredSize(java.awt.Dimension), getPreferredSize(), setMaximumSize(java.awt.Dimension), getMaximumSize(), setMinimumSize(java.awt.Dimension), getMinimumSize(), contains(int, int), setBorder(javax.swing.border.Border), getBorder(), getInsets(), getInsets(java.awt.Insets), getAlignmentY(), setAlignmentY(float), getAlignmentX(), setAlignmentX(float), setInputVerifier(javax.swing.InputVerifier), getInputVerifier(), getGraphics(), setDebugGraphicsOptions(int), getDebugGraphicsOptions(), registerKeyboardAction(java.awt.event.ActionListener, java.lang.String, javax.swing.KeyStroke, int), registerKeyboardAction(java.awt.event.ActionListener, javax.swing.KeyStroke, int), unregisterKeyboardAction(javax.swing.KeyStroke), getRegisteredKeyStrokes(), getConditionForKeyStroke(javax.swing.KeyStroke), getActionForKeyStroke(javax.swing.KeyStroke), resetKeyboardActions(), setInputMap(int, javax.swing.InputMap), getInputMap(int), getInputMap(), setActionMap(javax.swing.ActionMap), getActionMap(), getBaseline(int, int), getBaselineResizeBehavior(), requestDefaultFocus(), setVisible(boolean), setEnabled(boolean), setForeground(java.awt.Color), setBackground(java.awt.Color), setFont(java.awt.Font), getDefaultLocale(), setDefaultLocale(java.util.Locale), processComponentKeyEvent(java.awt.event.KeyEvent), processKeyEvent(java.awt.event.KeyEvent), processKeyBinding(javax.swing.KeyStroke, java.awt.event.KeyEvent, int, boolean), setToolTipText(java.lang.String), getToolTipText(), getToolTipText(java.awt.event.MouseEvent), getToolTipLocation(java.awt.event.MouseEvent), getPopupLocation(java.awt.event.MouseEvent), createToolTip(), scrollRectToVisible(java.awt.Rectangle), setAutoscrolls(boolean), getAutoscrolls(), setTransferHandler(javax.swing.TransferHandler), getTransferHandler(), processMouseEvent(java.awt.event.MouseEvent), processMouseMotionEvent(java.awt.event.MouseEvent), enable(), disable(), getAccessibleContext(), getClientProperty(java.lang.Object), putClientProperty(java.lang.Object, java.lang.Object), setFocusTraversalKeys(int, java.util.Set), isLightweightComponent(java.awt.Component), reshape(int, int, int, int), getBounds(java.awt.Rectangle), getSize(java.awt.Dimension), getLocation(java.awt.Point), getX(), getY(), getWidth(), getHeight(), isOpaque(), setOpaque(boolean), computeVisibleRect(java.awt.Rectangle), getVisibleRect(), firePropertyChange(java.lang.String, boolean, boolean), firePropertyChange(java.lang.String, int, int), firePropertyChange(java.lang.String, char, char), fireVetoableChange(java.lang.String, java.lang.Object, java.lang.Object), addVetoableChangeListener(java.beans.VetoableChangeListener), removeVetoableChangeListener(java.beans.VetoableChangeListener), getVetoableChangeListeners(), getTopLevelAncestor(), addAncestorListener(javax.swing.event.AncestorListener), removeAncestorListener(javax.swing.event.AncestorListener), getAncestorListeners(), getListeners(java.lang.Class), addNotify(), removeNotify(), repaint(long, int, int, int, int), repaint(java.awt.Rectangle), revalidate(), isValidateRoot(), isOptimizedDrawingEnabled(), paintImmediately(int, int, int, int), paintImmediately(java.awt.Rectangle), setDoubleBuffered(boolean), isDoubleBuffered(), getRootPane(), paramString(), getComponentCount(), countComponents(), getComponent(int), getComponents(), getInsets(), insets(), add(java.awt.Component), add(java.lang.String, java.awt.Component), add(java.awt.Component, int), add(java.awt.Component, java.lang.Object), add(java.awt.Component, java.lang.Object, int), setComponentZOrder(java.awt.Component, int), getComponentZOrder(java.awt.Component), addImpl(java.awt.Component, java.lang.Object, int), remove(int), remove(java.awt.Component), removeAll(), getLayout(), setLayout(java.awt.LayoutManager), doLayout(), layout(), invalidate(), validate(), validateTree(), setFont(java.awt.Font), getPreferredSize(), preferredSize(), getMinimumSize(), minimumSize(), getMaximumSize(), getAlignmentX(), getAlignmentY(), paint(java.awt.Graphics), update(java.awt.Graphics), print(java.awt.Graphics), paintComponents(java.awt.Graphics), printComponents(java.awt.Graphics), addContainerListener(java.awt.event.ContainerListener), removeContainerListener(java.awt.event.ContainerListener), getContainerListeners(), getListeners(java.lang.Class), processEvent(java.awt.AWTEvent), processContainerEvent(java.awt.event.ContainerEvent), deliverEvent(java.awt.Event), getComponentAt(int, int), getComponentAt(java.awt.Point), locate(int, int), getMousePosition(boolean), findComponentAt(int, int), findComponentAt(java.awt.Point), addNotify(), removeNotify(), isAncestorOf(java.awt.Component), paramString(), list(java.io.PrintStream, int), list(java.io.PrintWriter, int), setFocusTraversalKeys(int, java.util.Set), getFocusTraversalKeys(int), areFocusTraversalKeysSet(int), isFocusCycleRoot(java.awt.Container), isFocusCycleRoot(), transferFocusBackward(), setFocusTraversalPolicy(java.awt.FocusTraversalPolicy), getFocusTraversalPolicy(), isFocusTraversalPolicySet(), setFocusCycleRoot(boolean), setFocusTraversalPolicyProvider(boolean), isFocusTraversalPolicyProvider(), transferFocusDownCycle(), applyComponentOrientation(java.awt.ComponentOrientation), addPropertyChangeListener(java.beans.PropertyChangeListener), addPropertyChangeListener(java.lang.String, java.beans.PropertyChangeListener), getName(), setName(java.lang.String), getParent(), getPeer(), setDropTarget(java.awt.dnd.DropTarget), getDropTarget(), getGraphicsConfiguration(), getTreeLock(), getToolkit(), isValid(), isDisplayable(), isVisible(), getMousePosition(), isShowing(), isEnabled(), setEnabled(boolean), enable(), enable(boolean), disable(), isDoubleBuffered(), enableInputMethods(boolean), setVisible(boolean), show(), show(boolean), hide(), getForeground(), setForeground(java.awt.Color), isForegroundSet(), getBackground(), setBackground(java.awt.Color), isBackgroundSet(), getFont(), setFont(java.awt.Font), isFontSet(), getLocale(), setLocale(java.util.Locale), getColorModel(), getLocation(), getLocation(java.awt.Point), getLocationOnScreen(), location(), setLocation(int, int), setLocation(java.awt.Point), move(int, int), getSize(), getSize(java.awt.Dimension), size(), setSize(int, int), setSize(java.awt.Dimension), resize(int, int), resize(java.awt.Dimension), getBounds(), getBounds(java.awt.Rectangle), bounds(), setBounds(int, int, int, int), setBounds(java.awt.Rectangle), reshape(int, int, int, int), getX(), getY(), getWidth(), getHeight(), isOpaque(), isLightweight(), setPreferredSize(java.awt.Dimension), isPreferredSizeSet(), getPreferredSize(), preferredSize(), setMinimumSize(java.awt.Dimension), isMinimumSizeSet(), getMinimumSize(), minimumSize(), setMaximumSize(java.awt.Dimension), isMaximumSizeSet(), getMaximumSize(), getAlignmentX(), getAlignmentY(), getBaseline(int, int), getBaselineResizeBehavior(), doLayout(), layout(), validate(), invalidate(), getGraphics(), getFontMetrics(java.awt.Font), setCursor(java.awt.Cursor), getCursor(), isCursorSet(), paint(java.awt.Graphics), update(java.awt.Graphics), paintAll(java.awt.Graphics), repaint(), repaint(long), repaint(int, int, int, int), repaint(long, int, int, int, int), print(java.awt.Graphics), printAll(java.awt.Graphics), imageUpdate(java.awt.Image, int, int, int, int, int), createImage(java.awt.image.ImageProducer), createImage(int, int), createVolatileImage(int, int), createVolatileImage(int, int, java.awt.ImageCapabilities), prepareImage(java.awt.Image, java.awt.image.ImageObserver), prepareImage(java.awt.Image, int, int, java.awt.image.ImageObserver), checkImage(java.awt.Image, java.awt.image.ImageObserver), checkImage(java.awt.Image, int, int, java.awt.image.ImageObserver), setIgnoreRepaint(boolean), getIgnoreRepaint(), contains(int, int), contains(java.awt.Point), inside(int, int), getComponentAt(int, int), getComponentAt(java.awt.Point), locate(int, int), deliverEvent(java.awt.Event), dispatchEvent(java.awt.AWTEvent), postEvent(java.awt.Event), addComponentListener(java.awt.event.ComponentListener), removeComponentListener(java.awt.event.ComponentListener), getComponentListeners(), addFocusListener(java.awt.event.FocusListener), removeFocusListener(java.awt.event.FocusListener), getFocusListeners(), addHierarchyListener(java.awt.event.HierarchyListener), removeHierarchyListener(java.awt.event.HierarchyListener), getHierarchyListeners(), addHierarchyBoundsListener(java.awt.event.HierarchyBoundsListener), removeHierarchyBoundsListener(java.awt.event.HierarchyBoundsListener), getHierarchyBoundsListeners(), addKeyListener(java.awt.event.KeyListener), removeKeyListener(java.awt.event.KeyListener), getKeyListeners(), addMouseListener(java.awt.event.MouseListener), removeMouseListener(java.awt.event.MouseListener), getMouseListeners(), addMouseMotionListener(java.awt.event.MouseMotionListener), removeMouseMotionListener(java.awt.event.MouseMotionListener), getMouseMotionListeners(), addMouseWheelListener(java.awt.event.MouseWheelListener), removeMouseWheelListener(java.awt.event.MouseWheelListener), getMouseWheelListeners(), addInputMethodListener(java.awt.event.InputMethodListener), removeInputMethodListener(java.awt.event.InputMethodListener), getInputMethodListeners(), getListeners(java.lang.Class), getInputMethodRequests(), getInputContext(), enableEvents(long), disableEvents(long), coalesceEvents(java.awt.AWTEvent, java.awt.AWTEvent), processEvent(java.awt.AWTEvent), processComponentEvent(java.awt.event.ComponentEvent), processFocusEvent(java.awt.event.FocusEvent), processKeyEvent(java.awt.event.KeyEvent), processMouseEvent(java.awt.event.MouseEvent), processMouseMotionEvent(java.awt.event.MouseEvent), processMouseWheelEvent(java.awt.event.MouseWheelEvent), processInputMethodEvent(java.awt.event.InputMethodEvent), processHierarchyEvent(java.awt.event.HierarchyEvent), processHierarchyBoundsEvent(java.awt.event.HierarchyEvent), handleEvent(java.awt.Event), mouseDown(java.awt.Event, int, int), mouseDrag(java.awt.Event, int, int), mouseUp(java.awt.Event, int, int), mouseMove(java.awt.Event, int, int), mouseEnter(java.awt.Event, int, int), mouseExit(java.awt.Event, int, int), keyDown(java.awt.Event, int), keyUp(java.awt.Event, int), action(java.awt.Event, java.lang.Object), addNotify(), removeNotify(), gotFocus(java.awt.Event, java.lang.Object), lostFocus(java.awt.Event, java.lang.Object), isFocusTraversable(), isFocusable(), setFocusable(boolean), setFocusTraversalKeys(int, java.util.Set), getFocusTraversalKeys(int), areFocusTraversalKeysSet(int), setFocusTraversalKeysEnabled(boolean), getFocusTraversalKeysEnabled(), requestFocus(), requestFocus(boolean), requestFocusInWindow(), requestFocusInWindow(boolean), transferFocus(), getFocusCycleRootAncestor(), isFocusCycleRoot(java.awt.Container), nextFocus(), transferFocusBackward(), transferFocusUpCycle(), hasFocus(), isFocusOwner(), add(java.awt.PopupMenu), remove(java.awt.MenuComponent), paramString(), toString(), list(), list(java.io.PrintStream), list(java.io.PrintStream, int), list(java.io.PrintWriter), list(java.io.PrintWriter, int), addPropertyChangeListener(java.beans.PropertyChangeListener), addPropertyChangeListener(java.lang.String, java.beans.PropertyChangeListener), removePropertyChangeListener(java.beans.PropertyChangeListener), removePropertyChangeListener(java.lang.String, java.beans.PropertyChangeListener), getPropertyChangeListeners(), getPropertyChangeListeners(java.lang.String), firePropertyChange(java.lang.String, java.lang.Object, java.lang.Object), firePropertyChange(java.lang.String, boolean, boolean), firePropertyChange(java.lang.String, int, int), firePropertyChange(java.lang.String, byte, byte), firePropertyChange(java.lang.String, char, char), firePropertyChange(java.lang.String, short, short), firePropertyChange(java.lang.String, long, long), firePropertyChange(java.lang.String, float, float), firePropertyChange(java.lang.String, double, double), setComponentOrientation(java.awt.ComponentOrientation), getComponentOrientation(), applyComponentOrientation(java.awt.ComponentOrientation), getAccessibleContext(), getClass(), hashCode(), equals(java.lang.Object), clone(), toString(), notify(), notifyAll(), wait(long), wait(long, int), wait(), finalize(), |
|
|
|
SUBCLASSES:
|
|



|