Java开发网 |
注册 |
登录 |
帮助 |
搜索 |
排行榜 |
发帖统计
|
您没有登录 |
» Java开发网 » Java GUI 设计
打印话题 寄给朋友 订阅主题 |
作者 | Re:JList的一个问题 [Re:probing] |
probing
发贴: 9 积分: 0 |
于 2006-03-08 16:34
验证了一下二楼的第二个方法是可以的,第一个验证了一下也不行。 好像比较正规的做法就是楼上的这种了 或者自己继承AbstractListModel自己写一个model 看了一下swing的源码其实 DefaultListModel实现也就是里面包了一个Vector,只不过add的时候会调用父类里面的fireIntervalAdded方法。api里对这个的解释是AbstractListModel subclasses must call this method after one or more elements are added to the model. 看来直接传Vector给JList构造函数的方法一般是在以后不会对list内容改变的情况下用的,如果要动态改变就要继承AbstractListModel并使用fireIntervalAdded 我是这么理解的,不过觉得这个设计对开发者好像不够方便...
probing edited on 2006-03-08 16:36
Eclipse使用技巧 |
话题树型展开 |
人气 | 标题 | 作者 | 字数 | 发贴时间 |
7108 | JList的一个问题 | probing | 1511 | 2006-03-04 19:25 |
5474 | Re:JList的一个问题 | xiaosilent | 669 | 2006-03-04 22:36 |
5609 | Re:JList的一个问题 | yzdbj | 505 | 2006-03-05 10:10 |
6116 | Re:JList的一个问题 | probing | 415 | 2006-03-08 16:34 |
已读帖子 新的帖子 被删除的帖子 |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |