我开始为自己实施一个解决方案来管理用户/应用程序首选项,但后来想到自己必须有一个解决方案。我开始寻找并找到了JFace API。我很兴奋,但后来注意到它的设计与 SWT 一起使用。我的应用程序是使用 Swing 编写的。我试过为Swing寻找类似的解决方案,但没有任何运气。
我正在寻找相当于Swing的JFace(如果存在)。
是否有解决方案来管理像Swing中的JFace这样的偏好?
答案 0 :(得分:3)
我找了一会儿,但是找不到类似于JFace实现的首选项管理器。所以,我最终创建了自己的库,最初部分实现了JFace首选项库中的接口,但是因为已经偏离了。
该库名为jpreferences,托管在Github上。
修改强> 举个例子,当我尝试创建一个名为jpreferences的SourceForge项目时,已经有了一个名称的项目。如果我只想过搜索 jpreferences 而不是偏好管理器。哦,现在任何寻找我想要的东西的人都有更多的选择。
答案 1 :(得分:0)
你会find here大型开源项目的两个主要“PreferenceDialog”实现
其中一个更完整......并且是SWT中的org.eclipse.jface.preference.PreferenceDialog
类。
我不知道Swing中有类似的实现,但是我应该开发一个,我会考虑使用 XWT 作为构建它的更具声明性的方法,因为{{3 }和XWT isn't linked to eclipse (e4)。