gpt4 book ai didi

java - MVC 应该让按钮进入 Controller 或 View

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:51:34 25 4
gpt4 key购买 nike

您好,我已经阅读了我在学校数据库中找到的关于 Java 中的 MVC 的示例。在这个例子中,按钮进入 Controller 部分。但是按钮需要在 View 中是不是正确的,因为用户可以看到的所有内容都必须在 View 中,或者我理解错了,它在 Java 中有什么不同吗?

最佳答案

此图像是来自 the Model-View-Controller 的 MVC 的概括维基百科页面:

enter image description here

一般来说,如果您正在处理绘制/呈现 UI 元素,那属于 View 。让用户与按钮交互的操作/事件属于 Controller (并且可能根据需要将功能委托(delegate)给服务)。

您不想在 Controller 中放置任何绘制/呈现按钮的代码 - 将 Controller 与特定 View 紧密耦合,这违背了使用此设计模式的原则。

关于java - MVC 应该让按钮进入 Controller 或 View,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14044790/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com