Skip navigation links
  • Overview
  • Class
  • Use
  • Tree
  • Preview
  • New
  • Deprecated
  • Index
  • Search
  • Help
Java SE 24 & JDK 24
  1. java.desktop
  2. javax.swing
  3. JFileChooser
Contents 
  1. Description
  2. Nested Class Summary
  3. Field Summary
  4. Constructor Summary
  5. Method Summary
  6. Field Details
    1. OPEN_DIALOG
    2. SAVE_DIALOG
    3. CUSTOM_DIALOG
    4. CANCEL_OPTION
    5. APPROVE_OPTION
    6. ERROR_OPTION
    7. FILES_ONLY
    8. DIRECTORIES_ONLY
    9. FILES_AND_DIRECTORIES
    10. CANCEL_SELECTION
    11. APPROVE_SELECTION
    12. APPROVE_BUTTON_TEXT_CHANGED_PROPERTY
    13. APPROVE_BUTTON_TOOL_TIP_TEXT_CHANGED_PROPERTY
    14. APPROVE_BUTTON_MNEMONIC_CHANGED_PROPERTY
    15. CONTROL_BUTTONS_ARE_SHOWN_CHANGED_PROPERTY
    16. DIRECTORY_CHANGED_PROPERTY
    17. SELECTED_FILE_CHANGED_PROPERTY
    18. SELECTED_FILES_CHANGED_PROPERTY
    19. MULTI_SELECTION_ENABLED_CHANGED_PROPERTY
    20. FILE_SYSTEM_VIEW_CHANGED_PROPERTY
    21. FILE_VIEW_CHANGED_PROPERTY
    22. FILE_HIDING_CHANGED_PROPERTY
    23. FILE_FILTER_CHANGED_PROPERTY
    24. FILE_SELECTION_MODE_CHANGED_PROPERTY
    25. ACCESSORY_CHANGED_PROPERTY
    26. ACCEPT_ALL_FILE_FILTER_USED_CHANGED_PROPERTY
    27. DIALOG_TITLE_CHANGED_PROPERTY
    28. DIALOG_TYPE_CHANGED_PROPERTY
    29. CHOOSABLE_FILE_FILTER_CHANGED_PROPERTY
    30. accessibleContext
  7. Constructor Details
    1. JFileChooser()
    2. JFileChooser(String)
    3. JFileChooser(File)
    4. JFileChooser(FileSystemView)
    5. JFileChooser(File, FileSystemView)
    6. JFileChooser(String, FileSystemView)
  8. Method Details
    1. setup(FileSystemView)
    2. setDragEnabled(boolean)
    3. getDragEnabled()
    4. getSelectedFile()
    5. setSelectedFile(File)
    6. getSelectedFiles()
    7. setSelectedFiles(File[])
    8. getCurrentDirectory()
    9. setCurrentDirectory(File)
    10. changeToParentDirectory()
    11. rescanCurrentDirectory()
    12. ensureFileIsVisible(File)
    13. showOpenDialog(Component)
    14. showSaveDialog(Component)
    15. showDialog(Component, String)
    16. createDialog(Component)
    17. getControlButtonsAreShown()
    18. setControlButtonsAreShown(boolean)
    19. getDialogType()
    20. setDialogType(int)
    21. setDialogTitle(String)
    22. getDialogTitle()
    23. setApproveButtonToolTipText(String)