2024-06-12
This commit is contained in:
46
Writerside2/topics/File-Chooser-and-Color-Chooser.md
Normal file
46
Writerside2/topics/File-Chooser-and-Color-Chooser.md
Normal file
@@ -0,0 +1,46 @@
|
||||
# Color Chooser
|
||||
|
||||
|
||||
* `JColorChooser()` / `JColorChooser(Color)`
|
||||
|
||||
|
||||
* `showDialog()` / `createDialog()`
|
||||
* `getPreviewPanel()` / `setPreviewPanel()`
|
||||
* `getChooserPanels()` / `setChooserPanels(AbstractColorChooserPanel[])`
|
||||
* `addChooserPanel()` / `removeChooserPanel()`
|
||||
* `getDragEnabled()` / `setDragEnabled(boolean)`
|
||||
* `getColor()` / `setColor()`
|
||||
* `getSelectionModel()` / `setSelectionModel()`
|
||||
|
||||
|
||||
# File Chooser
|
||||
|
||||
|
||||
* `JFileChooser()` / `JFileChooser(File)` : 초기 경로를 지정할 수 있다.
|
||||
|
||||
|
||||
* `int showOpenDialog(Component)` : APPROVE_OPTION | CANCEL_OPTION | ERROR_OPTION
|
||||
* `int showSaveDialog(Component)`
|
||||
* `int showDialog(Component,Stirng)`
|
||||
|
||||
|
||||
* `getSelectedFile()` / `setSelectedFile(File)`
|
||||
* `getSelectedFiles()` / `setSelectedFiles(File[])`
|
||||
* `getFileSelectionMode()` / `setFileSelectionMode(int)` : FILES_ONLY | DIRECTORIES_ONLY | FILES_AND_DIRECTORIES
|
||||
* `isFileSelectionEnabled()` / `isDirectorySelectionEnabled()`
|
||||
* `isMultiSelectionEnabled()` / `setMultiSelectionEnabled()`
|
||||
* `isAcceptAllFileFilterUsed()` / `setAcceptAllFileFilterUsed(boolean)`
|
||||
* `Dialog createDialog(Component)`
|
||||
|
||||
|
||||
* `ensureFileIsVisible(File)`
|
||||
* `getCurrentDirectory()` / `setCurrentDirectory(File)`
|
||||
* `changeToParentDirectory()`
|
||||
* `rescanCurrentDirectory()`
|
||||
* `getDragEnabled()` / `setDragEnabled(boolean)`
|
||||
|
||||
|
||||
* `getAccessory()` / `setAccessory(JComponent)`
|
||||
* `getFileFilter()` / `setFileFilter(FileFilter)`
|
||||
* `getChoosableFileFilters()` / `resetChoosableFileFilters()`
|
||||
* `addChoosableFileFilter(FileFilter)` / `removeChoosableFileFilter(FileFilter)` / `getAcceptAllFileFilter()`
|
||||
Reference in New Issue
Block a user