Swing MVC中的控制器是由UI类来承担还是组件类?

dutzzl 2004-07-25 05:38:35
有一个资料上说UI类即是viewer,又是controler,组件类只是粘合剂!
为什么不能把组件类理解为控制器呢?
...全文
113 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
stamp80 2004-07-27
  • 打赏
  • 举报
回复
你的“组件类”具体指的是?swing的类?
minghuitian 2004-07-26
  • 打赏
  • 举报
回复
可以这么理解!
dutzzl 2004-07-26
  • 打赏
  • 举报
回复
谢谢,那么组件类就只是一个与用户的接口而已了,它并不在MVC中承担角色了?


stamp80 2004-07-26
  • 打赏
  • 举报
回复
swing采用的是一种变形的MVC结构,即所谓的代理结构。它把VC结合在了一起,M独立出来。例如JButton,它有一个默认的ButtonModel。另外,swing类基本都是gui组件,自然也可以说是viewer,同时它又是controller。

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧