我创建在Java中我的第一个“大”的应用程序。 由于MVC是只有我自己知道的图案,我决定使用它。 但是,有一些错误这个概念。
例如。 我需要一个Action
(从2处发射(或一般事件) Button
在边框和MenuItem
)。 它至少在2个地方和模型做改变。
我有一些想法,但他们似乎错了:
- 通过控制器对象每个视图元素,所以新创建的行动可以使用控制器的方法来修改应用程序的其余部分。
- 使控制器的静态(为同样的原因)
- 使控制器仅模型的侦听器
请告诉我如何建立它。 或者给我一些链接到一些简单的分析应用。
我的项目的来源就在这里,如果有人想看看: https://github.com/Arrvi/ColorExtractor