jlistCour.removeAll();
//jlistCour.clearSelection();
CJSelect cj = new CJSelect();
cj.setCourValuesNew();
jlistCour.setListData(cj.getListItemCours());
//这里是重新设置jlistCour的选项,
//重设时项目数减少了,滚动条应该变长,可是就是没反应,
//而且原来的那些项就是文字看不到,位子还占着 jlistCour.show();
jlistCour.validate();
jlistCour.revalidate();
jlistCour.updateUI(); jlistCourJScrollPane.validate();//jlistCourJScrollPane中添加有jlistCour
jlistCourJScrollPane.updateUI();
jlistCour.setBackground(Color.pink);//变化了,有效果
.......
请问这是为什么啊?!
//jlistCour.clearSelection();
CJSelect cj = new CJSelect();
cj.setCourValuesNew();
jlistCour.setListData(cj.getListItemCours());
//这里是重新设置jlistCour的选项,
//重设时项目数减少了,滚动条应该变长,可是就是没反应,
//而且原来的那些项就是文字看不到,位子还占着 jlistCour.show();
jlistCour.validate();
jlistCour.revalidate();
jlistCour.updateUI(); jlistCourJScrollPane.validate();//jlistCourJScrollPane中添加有jlistCour
jlistCourJScrollPane.updateUI();
jlistCour.setBackground(Color.pink);//变化了,有效果
.......
请问这是为什么啊?!
解决方案 »
- 请各位大侠帮个忙,如何将oracle中导出数据到sql server中去
- POI都excel时候cell为空或者是数字时候,老出错
- eclipse rcp中如何从一个view中取得另外一个view的实例?
- 为什么HTTP总是用80端口,而FTP除21端口外还要新开个端口
- 如何读取文本文件里头的内容并显示出来? 有中文的.
- 编译原程序的问题!
- 关于hashCode()的问题,急!
- 在JAVA网络编程中,如何知道本地的某个端口是否已经被点用?
- 请高手指点,在linux下如何配置java环境?
- 为啥我写的串口监听器不能用呢?
- 为什么显示'javac' 不是内部或外部命令,也不是可运行的程序
- 请教readline()的问题。
jlistCourJScrollPane.getViewport.add(jlistCour);
还是不行,我真有点儿没办法了~~如果你用swing有一段时间了,并且有耐心和话,我把文件发过来,你帮我看一下吧~~~
非常感谢!!!
(这里不能贴图,交流也不方便啊)