當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Processing selectFolder()用法及代碼示例


Processing, selectFolder()用法介紹。

用法

  • selectFolder(prompt, callback)
  • selectFolder(prompt, callback, file)
  • selectFolder(prompt, callback, file, callbackObject)

參數

  • prompt (String) 給用戶的消息
  • callback (String) 進行選擇時要調用的方法的名稱

返回

  • void

說明

打開特定於平台的文件選擇器對話框以選擇文件夾。選擇完成後,選擇將傳遞給'callback' 函數。如果對話框關閉或取消,null 將被發送到函數,這樣程序就不會等待額外的輸入。由於線程的工作方式,回調是必要的。

例子

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());
  }
}

相關用法


注:本文由純淨天空篩選整理自processing.org大神的英文原創作品 selectFolder()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。