gpt4 book ai didi

Java Swing MVC 结构

转载 作者:行者123 更新时间:2023-12-02 05:33:10 25 4
gpt4 key购买 nike

当在Java Swing中构建MVC结构时,您是否应该在 View 中添加按钮监听器并在 Controller 中监听它们?

最佳答案

我认为将低级 Swing 事件的处理转移到 Controller 中并不是一个好主意。您的 Controller 应该独立于框架(尽可能)。因此,如果用户单击按钮,您的 View 只会调用 Controller 的适当方法。在某些情况下,您还可以将低级 Swing 事件转换为高级事件, Controller 可以监听它。此外, View 可以处理所有内部逻辑,而无需调用 Controller (例如,如果一个复选框/单选按钮启用了另一个小部件)。

关于Java Swing MVC 结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25308857/

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