java swing的jtree,jtable,jlist都要设置一个model的类的原因
来源:互联网 发布:从系统映像还原windows 编辑:程序博客网 时间:2024/06/16 06:34
java是对象编程,你放到jtree,jtable,jlist 中的是一组 对象的集合
可是,你展示的不能展示 这个对象,而可能要展示,这个对象的某个属性 (比如,你放到jlist里是Person 的集合。而你要展示的是 Person 的name属性)
所以,java 采用mvc 方式来 生成 jtree,jtable,jlist
model 是你放入的具体的 对象的集合
view 是要你展示的具体的对象的数据
而control 是你用来操做界面,数据的控制(这个不用关系)
你可以把一组string 放到model里,这样的话,就可以不用view
jtree,jtable,jlist 会给你用默认的 view 就是你传入的那个 sting 来显示界面的
view 是 jtable 中的 列的 CellRenderer(tableCellRender),通过增加tableCellRender 来展示 某一列具体展示什么内容control 是jtable中用来描绘表格 触发动作的功能
--转自百度知道
0 0
- java swing的jtree,jtable,jlist都要设置一个model的类的原因
- Java Swing JList配合JTree实现小小的联动
- 一个JTree的Model
- (总结)Swing组件的使用---表格(JTable)和树(JTree)
- swing的JTree练习
- java swing jtable 给指定的(一个或多个)单元格设置背景色
- Swing之JList的使用
- Swing之JList的使用
- Swing之JList的使用
- Swing 有关JList的问题
- Java 实现"我的电脑"资源管理器(JTree,JTable)
- swing JList JScrollPane使用时不显示数据的问题 JList设置可多选
- swing JList JScrollPane使用时不显示数据的问题 JList设置可多选
- 【swing】jtable的bug????
- Swing JTable的使用
- Swing中JTree的学习
- Java Swing中JTable的使用
- Java Swing中JTable的使用
- Oracle远程登录命令
- HTML(2)——<p></p>段落元素定义标签
- Python for 循环
- 关于keeplive
- 关于I/O模型的记录
- java swing的jtree,jtable,jlist都要设置一个model的类的原因
- linux--route命令
- 第五章 变量的更多内容
- Android开发艺术探索学习笔记(3)--View的事件体系(1)
- A1060.Are They Equal
- C++dfs
- 第八届蓝桥杯 java B组 日期问题
- Android中dalvik/art创建java线程的过程
- 腾讯十天Vue.js课程之二:指令与模版