当前位置:  技术问答>java相关

如何刷新jList??

    来源: 互联网  发布时间:2015-06-20

    本文导语:  Vector v1; jList a = new jList (v1); v1.add(...); 之后如何让a立即在屏幕上刷新现示新的内容?? 谢谢赐教。 | 当然,Jlist的基本数据结构是Vector。 当你想变动你的list中的数据时,可以重新构造新...

Vector v1;
jList a = new jList (v1);
v1.add(...);

之后如何让a立即在屏幕上刷新现示新的内容??
谢谢赐教。

|
当然,Jlist的基本数据结构是Vector。
当你想变动你的list中的数据时,可以重新构造新的Vector,在将其放置进去。但一般来讲,这样使用方式很土。
Jlist特地为对其数据结构的操作提供了ListModel类。理想的思路应该是得到你的list的Model,来对其数据进行一系列的操作。(虽然底层的实质是相似的)

如果,你绕过去不用的话,Jlist的设计者会伤心的。^_^

|
a.updateUI()

|
try

a.setListData( vl );
a.revalidate();
a.repaint();

|
setListData(Vector),就行了OK

|
用a.getModel().addElement(newValue)会自动刷新的!

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • jquery刷新页面 jquery局部刷新与及全页面刷新
  • 不用定时刷新的方法,如何强行刷新网页?用命令实现。
  • 设置刷新率时超出刷新频率,应该怎样恢复到初始状态??????急急急急!!
  • Tomcat4中的servlet改动以后就刷新,但是我自己设置的servlet为何不能刷新?
  • 如何屏蔽ie和netscape上的后退功能健和刷新功能健(对netscape而言,不是刷新,而是reload),200份!
  • 刷新机制求助,jsp怎样刷新?
  • linux9下显示器刷新率只能达到75,大家的刷新率能到多少?
  • 怎样在页面刷新后保持表单中的文本框、选择框的内容同刷新前一样?
  • 刷新Activity中的scrollview示例(局部ui刷新)
  • top -d 1 | grep gedit为什么不能1秒钟刷新一次?top -d 1 就可以1秒钟刷新一次
  • 求救:一个Applet不能刷新,只有先最小化窗口再最大化窗口才能刷新的问题?谢谢!!
  • 页面刷新问题:所有的页面在打开时无论传递的参数是什么,打开的总是上一次打开页面的内容,必需刷新之后才能看到实际的网页。
  • 整体刷新和局部刷新frameset窗口问题深入探讨
  • asp.net 防止刷新重复提交的代码(禁用工具栏刷新按钮 变灰)
  • js禁止页面刷新 js禁止用F5键刷新 js禁止右键
  • 有关于整体刷新和局部刷新frameset窗口
  • Websphere不刷新的问题。
  • 请教:关于显示器刷新频率
  • 分辨率 和 刷新频率 的问题
  • 一个显示器的刷新频率问题


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3