我正在使用现有的IWorkbenchPreferencePage框架为我的Eclipse RCP应用程序构建首选项编辑器(有关良好的教程,请参见http://www.eclipse.org/articles/Article-Field-Editors/field_editors.html)。

它具有用于多种不同类型数据的编辑器:


BooleanFieldEditor
IntegerFieldEditor
StringFieldEditor
RadioGroupFieldEditor
ColorFieldEditor
FontFieldEditor
DirectoryFieldEditor
FileFieldEditor
路径编辑器


但是,似乎不存在的一件事是一个不错的DateFieldEditor(理想情况下,它带有一个按钮,可显示一个日历以允许选择特定日期)。

所以我的问题是,这样的org.eclipse.jface.preference.FieldEditor子类是否存在于标准JFace或第三方插件或项目中?

另外,即使是SWT日历组件也很有用,因为我可以很轻松地在其余组件上构建其余组件。

最佳答案

JFace没有这样的FieldEditor。但是有一个官方的feature request for a DateFieldEditor甚至附加了基本的实现。至少您可以使用它作为模板来创建自己的字段编辑器,如果它对您不起作用。

关于java - Eclipse JFace FieldEditor用于日期?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10110581/

10-11 04:52