JFileChooser
JFileChooserを開いたままファイルの上書き警告ダイアログを表示する
Section titled “JFileChooserを開いたままファイルの上書き警告ダイアログを表示する”
FileAlreadyExistsDialog
JFileChooserで名前を付けて保存する場合、すでに存在するファイルを選択してセーブボタンを押すと上書き警告ダイアログを表示するように設定します。
JFileChooserに画像プレビューを追加
Section titled “JFileChooserに画像プレビューを追加”JFileChooserのリサイズなどを制限
Section titled “JFileChooserのリサイズなどを制限”JFileChooserを編集不可にする
Section titled “JFileChooserを編集不可にする”JFileChooserにファイルフィルタを追加
Section titled “JFileChooserにファイルフィルタを追加”JFileChooserにLocaleを設定する
Section titled “JFileChooserにLocaleを設定する”JFileChooserのボタンテキストを変更
Section titled “JFileChooserのボタンテキストを変更”JFileChooserのPlacesBarを非表示にする
Section titled “JFileChooserのPlacesBarを非表示にする”JFileChooserのデフォルトをDetailsViewに設定
Section titled “JFileChooserのデフォルトをDetailsViewに設定”JFileChooserで読み取り専用ファイルのリネームを禁止
Section titled “JFileChooserで読み取り専用ファイルのリネームを禁止”JFileChooserを開いた時のカレントディレクトリを設定する
Section titled “JFileChooserを開いた時のカレントディレクトリを設定する”JFileChooserでの隠しファイルの非表示設定を変更する
Section titled “JFileChooserでの隠しファイルの非表示設定を変更する”JFileChooserを開いたときの初期フォーカスを設定する
Section titled “JFileChooserを開いたときの初期フォーカスを設定する”
FileChooserInitialFocus
NimbusLookAndFeelを使用しているJFileChooserを開いた場合、ファイル名表示用のJTextFieldに初期フォーカスを設定します。
Containerの子Componentを再帰的にすべて取得する
Section titled “Containerの子Componentを再帰的にすべて取得する”
GetComponentsRecursively
Containerの子Componentを再帰的にすべて取得するメソッドを作成し、JFileChooserに配置されたJTableを取得します。
JFileChooserで複数ファイルの選択を行う
Section titled “JFileChooserで複数ファイルの選択を行う”JFileChooserでローカライズされたシステムフォルダ名を使用しないよう設定
Section titled “JFileChooserでローカライズされたシステムフォルダ名を使用しないよう設定”MetalLookAndFeelでJFileChooserの下部にコンポーネントを追加する
Section titled “MetalLookAndFeelでJFileChooserの下部にコンポーネントを追加する”
FileChooserBottomAccessory
MetalLookAndFeelを適用しているJFileChooserのファイルフィルタとボタンパネルの間にJComboBoxのような横長のコンポーネントを追加します。
JFileChooserのファイル名とフィルタのラベルを右揃えに変更する
Section titled “JFileChooserのファイル名とフィルタのラベルを右揃えに変更する”JFileChooserのリスト表示を垂直1列に変更する
Section titled “JFileChooserのリスト表示を垂直1列に変更する”
FileChooserLayoutOrientation
JFileChooserのリスト表示をデフォルトの垂直優先ニュースペーパースタイルから、JListのデフォルトである垂直1列スタイルに変更します。
JFileChooserのファイル一覧にJToolTipを設定する
Section titled “JFileChooserのファイル一覧にJToolTipを設定する”JFileChooserで選択したzipファイルを展開する
Section titled “JFileChooserで選択したzipファイルを展開する”JFileChooserのタイトルバーのIconImageを変更する
Section titled “JFileChooserのタイトルバーのIconImageを変更する”JComboBox、JList、JTreeなどの先頭文字列検索に使用するキー入力遅延時間を設定する
Section titled “JComboBox、JList、JTreeなどの先頭文字列検索に使用するキー入力遅延時間を設定する”JFileChooserの詳細表示でファイル名が編集中の場合はそれをキャンセルする
Section titled “JFileChooserの詳細表示でファイル名が編集中の場合はそれをキャンセルする”JFileChooserにTransferHandlerを設定してFileをドロップ可能にする
Section titled “JFileChooserにTransferHandlerを設定してFileをドロップ可能にする”JFileChooserがディレクトリ選択モードの場合ファイルフィルタ用のJComboBoxを無効化する
Section titled “JFileChooserがディレクトリ選択モードの場合ファイルフィルタ用のJComboBoxを無効化する”JFileChooserのPlacesBarショートカットの初期値を変更する
Section titled “JFileChooserのPlacesBarショートカットの初期値を変更する”JFileChooserで新規フォルダ作成を無効化する
Section titled “JFileChooserで新規フォルダ作成を無効化する”JFileChooserのDetailsViewで行全体を選択可能にする
Section titled “JFileChooserのDetailsViewで行全体を選択可能にする”JFileChooserのファイル一覧で選択状態をWindowsスタイルに設定する
Section titled “JFileChooserのファイル一覧で選択状態をWindowsスタイルに設定する”
FileChooserListViewWindowsStyle
JFileChooserのファイル一覧でファイルの選択状態やポップアップメニューのセパレータなどをWindows風の表示に変更します。
JFileChooserのテンプレート新規フォルダ名を変更する
Section titled “JFileChooserのテンプレート新規フォルダ名を変更する”JFileChooserのセルエディタでリネームを開始したとき拡張子を除くファイル名を選択状態にする
Section titled “JFileChooserのセルエディタでリネームを開始したとき拡張子を除くファイル名を選択状態にする”
SelectFileNameWithoutExtension
JFileChooserのListViewやDetailsViewでリネーム可能なセルエディタとして使用されるJTextFieldを取得し、ファイル名全体ではなく拡張子を除くファイル名が選択状態になるよう設定します。
JFileChooserの詳細表示でソートする列を指定する
Section titled “JFileChooserの詳細表示でソートする列を指定する”JFileChooserのリサイズでファイル名編集をキャンセルする
Section titled “JFileChooserのリサイズでファイル名編集をキャンセルする”
CancelFilePaneCellEditor
JFileChooserのFilePaneでCellEditorが表示中にJFileChooserのサイズ変更が発生した場合、そのリネームをキャンセルするComponentListenerを作成します。
JTreeで表示したフォルダ構造でWindowsのlnkショートカット先に移動する
Section titled “JTreeで表示したフォルダ構造でWindowsのlnkショートカット先に移動する”
ResolveShortcutsLinkLocation
JTreeを使用して作成したフォルダ構造のTreeNodeがWindowsのlnkショートカットの場合、JFileChooserのShellFolderを利用してリンク先フォルダに移動可能にします。