永发信息网

java swing中Jlist为什么不能用DefaultListModel model1=Jlist.getmodel?

答案:2  悬赏:10  手机版
解决时间 2021-02-02 21:17
疑问 jlist为什么不能直接用 DefaultListModel model1 =(DefaultListModel)jlist.getmodel() 而是要用jlist.setModel(model1);
最佳答案
谁说的啊,还可以这样呢:

Vector v = null;
jList.setListData (v);
全部回答
java是对象编程,你放到jtree,jtable,jlist 中的是一组 对象的集合 可是,你展示的不能展示 这个对象,而可能要展示,这个对象的某个属性 (比如,你放到jlist里是person 的集合。而你要展示的死 person 的name属性) 所以,java 采用mvc 方式来 生成 jtree,jtable,jlist model 是你放入的具体的 对象的集合 view 是要你展示的具体的对象的数据 而control 是你用来操做界面,数据的控制(这个不用关系) 你可以把一组string 放到model里,这样的话,就可以不用view jtree,jtable,jlist 会给你用默认的 view 就是你传入的那个 sting 来显示界面的
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
精钻家电维修在哪里啊,我有事要去这个地方
汽车改气可以经常切换汽油吗?
【迈阿密热火英文】休斯敦火箭队用英文杂说?
谁能帮我查一下136*******66的手机号
耶稣在天上天父面前为我们祈求
求第一题和第五题答案,
假学历能入职平安普惠么,最近有没有用假学历
吃鸭肉有什么 禁忌!
谁有支撑座毕业设计的论文发来参考下
【redcircle】我们用红圈把它标出来了wehavem
王海平名字能打多少分
850吨的注塑机是多大的马达
3分之7×【(15分之11-5分之1)÷9分之8】 (
天行九歌有端木蓉吗
C语言 为什么这样用指针,系统会警告没有定义
推荐资讯
一列数:-1,2,-3,4,-5,6,-7,8……求这列数中
贷款还不上了会不会影响我在另外一家公司上班
求死神全集720p 要百度网盘的,谢谢啦
上海建筑资料承包一平方多少钱,安全资料不包
手相智慧线菱形
,,,跳远用那只脚好
2013数学题源1000题,适合做这个吗
英语翻译我的男人我的爱 用希伯来语怎么翻译
安徽蒙特丽电缆集团公司我想知道这个在什么地
大连长青岛八岔沟有多远
淘宝高仿蓝宝石石英手表,哪里有批发的?
中铁渤海铁路轮渡应该去烟台哪个港口坐船拜托
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?