令人困惑的概念(100分)

  • 主题发起人 dugugiugang
  • 开始时间
D

dugugiugang

Unregistered / Unconfirmed
GUEST, unregistred user!


一个swing 组件,如JRadioButton按书中所说
它的模型是JToggleButton.ToggleButtonModel
UI代表是 javax.swing.plaf.basic.RadioButtonUI
这些概念好象在其它可视化编程 中根本就没有出现,
在java中引入这些概念主要是为了做什么,而且在实际
的java编程中也很少看到,在实际编程中它们是否要
使用,如果要使用,它们的作用是什么,能举一个简单的
例子讲述一下吗?
 
我觉得不求甚解比较好,等过一段时间,你想不明白都不行了。
 
改变RadioButtonUI会得到较特殊的外观。
至于为何有ToggleButtonModel,是因为Swing中较复杂的控件是界面和相关数据分开的。
 
模型一般是用来处理事件或其他消息,UI是用来显示外观,
JAVA里面这两部分是分开处理的.
可以只修改UI或MODAL来得到不同的效果.
而且好像RadioButton和CheckBox是使用的相同的MODAL.
 
dugugiugang:请继续或结束问题
 
多人接受答案了。
 
顶部