私は大規模なJavaアプリケーションをEclipse 4.x RCPに移植しています。私は、EclipseやOSGIプリファレンスの選択肢の代わりに、様々なJFaceクラス、特にいくつかのプリファレンス機能を使用してきました。JFaceフローティングFieldEditor
なぜJFace PreferenceStoreにBigDecimal/Decimal/double/floatの設定がないのですか? FieldEditors eclipse.orgのウェブサイトを実装し、デフォルトから:
org.eclipse.jface.preference.FieldEditor
org.eclipse.jface.preference.BooleanFieldEditor
org.eclipse.jface.preference.ColorFieldEditor
org.eclipse.jface.preference.ComboFieldEditor
org.eclipse.jface.preference.FontFieldEditor
org.eclipse.jface.preference.ListEditor
org.eclipse.jface.preference.PathEditor
org.eclipse.jface.preference.RadioGroupFieldEditor
org.eclipse.jface.preference.ScaleFieldEditor
org.eclipse.jface.preference.StringFieldEditor
org.eclipse.jface.preference.IntegerFieldEditor
org.eclipse.jface.preference.StringButtonFieldEditor
org.eclipse.jface.preference.DirectoryFieldEditor
org.eclipse.jface.preference.FileFieldEditor
は人々にダブルスのためのすべての手のコードサブクラスですか?よく使われる実装はありますか?私が何かを見逃しているようです...私の具体的なケースでは、価格設定や品目ごとの価格などの米ドルの設定が必要です。したがって、価格が "$ 6.99"になる必要があります。ベース10桁。
オーバーライドコメントをいただき、ありがとうございました。私は最終的に、私が必要としていた倍を処理するGoogleの派生クラスを発見しました。 – EclipseE4