Reference+
Name
selectFolder()
Description
Opens a platform-specific file chooser dialog to select a folder. After the selection is made, the selection will be passed to the 'callback' function. If the dialog is closed or canceled, null will be sent to the function, so that the program is not waiting for additional input. The callback is necessary because of how threading works.
Examples
void setup() { selectFolder("Select a folder to process:", "folderSelected"); } void folderSelected(File selection) { if (selection == null) { println("Window was closed or the user hit cancel."); } else { println("User selected " + selection.getAbsolutePath()); } }
Syntax
selectFolder(prompt, callback)
selectFolder(prompt, callback, file)
selectFolder(prompt, callback, file, callbackObject)
Parameters
prompt
(String)
message to the usercallback
(String)
name of the method to be called when the selection is made
Return
void
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.