JFileChooserのボタンテキストを変更
Total: 10984
, Today: 1
, Yesterday: 1
Posted by aterai at
Last-modified:
概要
JFileChooser
のボタンテキストを変更します。
Screenshot
Advertisement
サンプルコード
// UIManager.put("FileChooser.saveButtonText", "保存(S)");
// UIManager.put("FileChooser.openButtonText", "開く(O)");
UIManager.put("FileChooser.cancelButtonText", "キャンセル");
JFileChooser fileChooser = new JFileChooser();
// fileChooser.setApproveButtonText("開く(O)");
// fileChooser.setApproveButtonMnemonic('O');
View in GitHub: Java, Kotlin解説
上記のサンプルは、日本語のWindowsLookAndFeel
に合わせてJFileChooser
のApproveButton
やキャンセルボタンのテキストを以下のように変更しています。
OpenDialog
のデフォルトでは、ファイルリストでフォルダが選択された状態の場合「開く(O
)」、ファイルが選択された状態の場合「開く」に切り替わるこの切り替えでボタンサイズが変化しないように両方「開く(O
)」に揃える
SaveDialog
のデフォルトではファイルリストでフォルダが選択されていると「開く(O
)」、ファイルが選択されていると「保存」なので「保存(S
)」に揃えるCancelButton
のデフォルトは「取消し」でSaveDialog
のフォルダ・ファイルの選択が切り替わるとボタンサイズに合わせてレイアウトが変化してしまうので、これを防ぐために二文字分長い「キャンセル」に変更