模型-视图-控制器模式 - 内容简介

本章通过一个GUI实例介绍MVC——复合模式的王者,模型-视图-控制器模式。这种模式常被用于GUI交互场合,比如桌面APP以及JSP。MVC是多种设计模式的混合,比如组合模式、观察者模式以及策略模式。现在的类库一般对于这些模式封装较好,因此在使用JavaFX或者Swing的时候很难有深入体会。本章主要介绍经典的MVC设计模式。

最后更新于 2018-09-11 查看笔记

JavaFx 是一个很好的 MVC 的样例,但是不适合心理学实验的编程。与之相反,Qt 那种委托模式更加方便,因为各个被委托的组件之间交互动作很少,但是每个被委托的组件内部变化太多,因此我的 psy4j 框架生生的把 JavaFx 从 MVC 设计模式变成了控制器委托模式。

2018-11-15