Warning
This class is an implementation detail and is only public so that it can be used by two packages. You should NOT consider this public API.
This component is intended to be used in a subclass of javax.swing.plaf.basic.BasicFileChooserUI. It relies heavily on the implementation of BasicFileChooserUI and is intended to be API compatible with earlier implementations of MetalFileChooserUI and WindowsFileChooserUI.
| Modifier and Type | Class and Description |
|---|---|
| private class | |
| private class | |
| private class | |
| pack-priv class | |
| pack-priv class | |
| private class | |
| private class | FilePane.
This class sorts directories before files, comparing directory to directory and file to file using the wrapped comparator. |
| pack-priv class | |
| public static interface | |
| protected class | |
| private class | |
| private class | FilePane.
This model allows for sorting JList |
| pack-priv class |
| Modifier and Type | Field and Description |
|---|---|
| public static final String | |
| public static final String | |
| public static final String | |
| public static final String | |
| public static final String | |
| public static final String | |
| public static final String | |
| public static final String | |
| private Action[] | |
| private static final int | |
| private JPopupMenu | |
| private JPanel | |
| private final KeyListener | |
| private JTable | |
| private FilePane. | |
| pack-priv JTextField | |
| pack-priv File | |
| private FocusListener | |
| private FilePane. | |
| private String | |
| private String | |
| private boolean | |
| private String | |
| private FilePane. | |
| private String | |
| pack-priv int | |
| private JList | |
| private ListSelectionModel | |
| private Color | |
| private Border | |
| private boolean | |
| private String | |
| protected Action | |
| private String | |
| private File | |
| private boolean | |
| private String | |
| private String | |
| private String | |
| private String | |
| private static FocusListener | |
| private FilePane. | |
| private boolean | |
| private FilePane. | |
| private JMenu | |
| private String | |
| private JPanel[] | |
| private int | |
| private static final int | |
| public static final int | |
| public static final int | |
| private String[] | |
| private static final Cursor |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public static void | |
| private void | |
| private void | |
| public boolean | |
| public void | |
| protected void | |
| public JPanel | |
| public JPanel | |
| public ListSelectionListener | Returns: aListSelectionListenerCreates a selection listener for the list of files and directories. |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| public void | |
| private void | |
| private <T> T | |
| private void | |
| public Action[] | |
| public JPopupMenu | getComponentPopupMenu()
Overrides javax. Returns |
| private FilePane. | |
| private FilePane. | |
| protected File | Returns: the value of thedirectory propertyProperty to remember the directory that is currently selected in the UI. |
| private int | |
| protected JFileChooser | |
| protected BasicDirectoryModel | |
| protected FilePane. | |
| public Action | |
| private FilePane. | |
| public JMenu | |
| public int | |
| public Action | |
| protected void | |
| protected boolean | Returns: true iff a directory is currently selected.Property to remember whether a directory is currently selected in the UI. |
| public void | propertyChange(PropertyChangeEvent e)
Implements java. This method gets called when a bound property is changed. |
| private static void | |
| public void | |
| private void | |
| private void | |
| pack-priv void | |
| public void | |
| public void | |
| private void | |
| private void | |
| private void | |
| public static boolean |