我有一个带有3个独立JSplitPanes的窗口。 我分别提出了三个申请;因此,他们拥有内部的一切,包括行动听众等。
我现在已经创建了第4个类,我将其他类作为对象调用,并将它们放在窗格中。
这符合我应该使用的MVC标准吗?或者我是否有效地重新开始并拥有不同的数据结构?如果是这样,你会建议我如何构建它?将所有“布局”内容放在一个类中,将所有“数据结构”放在另一个类中,还有一个放在所有“计算”中,因此像动作监听器一样?
答案 0 :(得分:2)
我真的不明白你做了什么,但这是一个你可以自己检查的简单方法:
对于所有问题,您的回答应为yes
。
如果你在侦听器方法中有逻辑,那么你做错了。如果您要求可视对象获取数据,那么您做错了。
如何组织窗格并使其看起来不错是不相关的。