gpt4 book ai didi

Java应用程序代码结构

转载 作者:行者123 更新时间:2023-12-02 00:48:47 25 4
gpt4 key购买 nike

我的 Java 应用程序不是很大,但我想以“正确的方式”进行操作。寻找建议,以免弄得一团糟......

我正在使用 Swing、Swing 应用程序框架和 H2 数据库。

这是一个具有不同选项卡的单框架应用程序。大多数选项卡将反射(reflect)数据库中数据的某些方面。他们中的一些人将能够改变它。某些选项卡将具有重定向到另一个选项卡的按钮或操作...基本上就是这样。

我想保持东西干净,相当便携和灵活(例如可以启用禁用某些选项卡或轻松添加一些选项卡)。

问题如下:

1)当数据库内容发生变化时,如何让选项卡“刷新”?实现一些监听器接口(interface)?我应该定义该接口(interface)还是有一些已经存在的东西我可以重用?

2)如何将不同的选项卡“链接”在一起,以便轻松地从一个选项卡跳转到另一个选项卡(并且可能需要携带一些参数才能将目标选项卡设置到正确的“ View ”)

3) 如果我在应用程序的另一部分中使用某些过滤器设置某些首选项,如何与整个应用程序共享此类设置?

当我问“如何做”时,我真正的意思是“最好的方法是什么”...我已经可以让它工作了...只是寻找合适的工具来使用,设计模式等。

最佳答案

GUI 应用程序构建有不同的策略。 Here一些关于的文章。

关于Java应用程序代码结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4054363/

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