TITLE:JFileChooserのボタンテキストを変更
#navi(../)
*JFileChooserのボタンテキストを変更 [#q32fca17]
Posted by [[terai]] at 2008-10-20

#contents

**概要 [#z5ffce4d]
JFileChooserのボタンテキストを変更します。

-&jnlp;
-&jar;
-&zip;

#screenshot

**サンプルコード [#b602fe55]
#code{{
UIManager.put("FileChooser.saveButtonText",   "保存(S)");
UIManager.put("FileChooser.openButtonText",   "開く(O)");
UIManager.put("FileChooser.cancelButtonText", "キャンセル");

JFileChooser fileChooser = new JFileChooser();
//fileChooser.setApproveButtonText("開く(O)");
//fileChooser.setApproveButtonMnemonic('O');
}}

**解説 [#d57fefff]
上記のサンプルは、日本語のWindowsLnFに合わせてJFileChooserのApproveButtonやキャンセルボタンのテキストを以下のように変更しています。

-OpenDialogのデフォルトでは、ファイルリストでフォルダが選択されていると「開く(O)」、ファイルが選択されていると「開く」で切り替わるとボタンサイズが変化してしまうため、「開く(O)」に揃える
-SaveDialogのデフォルトでは、ファイルリストでフォルダが選択されていると「開く(O)」、ファイルが選択されていると「保存」なので、「保存(S)」に揃える
--CancelButtonのデフォルトは、「取消し」でSaveDialogのフォルダ・ファイルの選択が切り替わるとボタンサイズが変化するので、「キャンセル」に変更

//**参考リンク
//**コメント
#comment