【发布时间】:2011-03-08 16:00:29
【问题描述】:
我一直致力于 Java Swing 项目。它的设计很差。我被赋予了改进其设计的任务。主要是我想我会按照 MVC 模式将 Java Swing 代码和业务代码解耦。
手动执行这些操作似乎容易出错。是否有任何工具/软件可以将 GUI 层代码(用 Java Swing 编写)和业务层代码(用核心 Java 编写)解耦。
【问题讨论】:
-
工具做不到,这就是java架构存在于世间的原因
-
我不明白这个问题。只需使用不同的类。您还可以将它们打包到不同的 jar 中。或者你到底需要什么?
-
我认为他想以编程方式解耦已经编写好的 swing 代码。如果是这样,手动操作对我来说似乎不太容易出错。
-
@Puce 有太多的类,设计业务代码很差,gui 代码都在一个类中。如此紧密的耦合。手动更改以使其更好是一场噩梦。所以我一直在寻找一些工具来帮助解决这个问题。
-
您正在寻求一种能够神奇地重新构建现有代码的工具。这类工具永远不存在。