代码之家  ›  专栏  ›  技术社区  ›  Matthieu

Java应用程序代码结构

  •  0
  • Matthieu  · 技术社区  · 15 年前

    我的Java应用程序不是很大,但我想做的是“正确的方式”。正在寻找不造成大混乱的建议…

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

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

    我想保持东西干净,比较便携和灵活(可以启用禁用一些选项卡,例如,或添加一些很容易)。

    以下是问题:

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

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

    3)如果我在应用程序的另一部分设置了某些过滤器的首选项,那么如何将这些设置与整个应用程序共享?

    当我问“怎么做”的时候,我的意思是“最好的方法是什么”…我已经可以开始工作了…只是在寻找合适的工具来使用,设计模式等等。

    3 回复  |  直到 15 年前
        1
  •  1
  •   Nrj    15 年前

        2
  •  2
  •   Stan Kurilin    15 年前
        3
  •  0
  •   AngerClown    15 年前