Swing框架之Model - 编程入门网
Swing框架之Model时间:2011-06-19 BlogJava zht构建应用程序应该以数据为中心,而不是以用户界面为中心,这是一个良好 的编程习惯。为支持这种编程范式,Swing为每种带有逻辑数据或值的组件定义 了独立的模型接口,这种分割使程序可以选择向Swing组件中嵌入自己的模型实 现。 下面表格列出Swing中组件及其模型的映射关系:
Swing模型分类 Swing提供的模型分为两大类:GUI状态模型和应用数据模型。 GUI状态模型是描述GUI控件可视化状态的接口,如按钮是否按下,或列表中 那一项被选中。GUI状态模型通常仅在图形用户界面(GUI)环境中用到。通常来说 ,虽然编写使用GUI状态模型分离程序,尤其是当多个GUI控件共享状态,或当操 作一个控件自动更新另一个的值时比较有用,但GUI状态模型在Swing中并不是必 需的,完全可以通过组件顶层方法操作GUI控件的状态,而不必和模型直接交互 。 应用数据模型是描述具有应用程序含义数 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |