2014年9月22日月曜日

SwingBuilderでディレクトリ選択ダイアログを使用する

SwingBuilderでディレクトリ選択ダイアログを使用するには、以下のコードの様にfileChooserを使用します。
サンプルコード
import javax.swing.*
import groovy.swing.*

sb = new SwingBuilder()
def dlg = sb.fileChooser(dialogTitle:"select a directory.",
  fileSelectionMode: JFileChooser.DIRECTORIES_ONLY)

if( dlg.showOpenDialog() == JFileChooser.APPROVE_OPTION ){
  println dlg.selectedFile.toString()
} else {
  println "cancelled."
}

動作環境
groovy 2.2.2, JDK 1.7 update55

0 件のコメント:

コメントを投稿