Swing コンポーネント データのライカライズの問題を処理するライブラリを探しましたが、見つかりませんでした。
したがって、私は自分自身を作成して公開することにしました...
唯一の問題は、言語文字列がどこに含まれているのか本当にわからないことです...
src フォルダのどこを見ればよいか教えてくれる人がいたら、次のようなライブラリを喜んで作成します。
libraryClassName.JFileChooser.setJFileChooserStringValue(string);
Swing
com/sun/java
フォルダーに記載されており、javax
フォルダーにもあります。コンポーネントごとのスイング コンポーネントの名前 ( JFileChooser.java
、FileChooserUI.java
、BasicFileChooserUI.java
、MetalFileChooserUI.java
、など) を含む多くのクラスと、ローカライズに必要な文字列値を含む場合と含まない場合がある、より多くの一般的なクラスがありますMultiFileChooserUI.java
。FileChooserPainter.java
1 つのコンポーネントの文字列値が見つかった場合、他のすべてのコンポーネントは対応する場所にあるはずです。
それで、あなたがこれを手伝ってくれたら、プログラムを翻訳しようとしている非常に多くのプログラマーの苦しみを和らげるライブラリを作ります...
重要な編集: JFileChooser は、定義済みの文字列を持つ唯一の swing コンポーネントですか?