gpt4 book ai didi

java - 为 swing 应用程序创建首选项对话框

转载 作者:行者123 更新时间:2023-11-30 03:45:04 25 4
gpt4 key购买 nike

经过多年使用浅 .properties 文件来保存应用程序的首选项和设置,我们计划为首选项对话框创建一个 MVC 组件,由文件系统中的某种模型或数据库。

我们的目标是拥有像 Eclipse(以及许多其他 IDE 和应用程序)那样的东西:对话框左侧的应用程序组件树,列表中的每个节点都可以有一个匹配的首选项页面,其中包含标题、部分、选项卡和按钮组。

我们计划将 GUI 模块化,并根据定义 GUI 的 xml 文件以及 Swing 控件与匹配属性之间的关系进行构建。

所以,在我们开始发明轮子之前,我想我们可以重用一些库来完成这个任务。

我开始研究 eclipse 源代码,但它都是基于 SWT 的,我不确定将其集成到我们基于 Swing 的应用程序中是否容易。

那么,有人知道有一个好的 Java 库可以为我们完成这项工作吗?

最佳答案

一位候选人是 JIDE Dialogs 。支持多种样式。

您可以从浏览器启动演示 here 。在左侧树中,选择Jide Dialogs>Options Dialog Demo。单击出现的按钮之一,选择一种样式。

除了为首选项提供通用表示层之外,Eclipse 的首选项框架还支持可选的持久性模型以及贡献首选项页面的方法。

关于java - 为 swing 应用程序创建首选项对话框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25957543/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com