解决方案 »
- 2011年3月这个string类型怎么转换为date类型
- Enumeration<?> 数据类型解疑
- 关于 Struts 配置文件中的 dataSource 节点问题
- 一个运行不起来的BBS显示程序,请帮忙给找找问题
- 在java应用程序中,如果在屏幕任意处显示图片?
- 请问ActionEvent MouseEvent 什么情况下用什么????
- 求救 如何实现将dbf文件数据导入到SQLServer一个表中
- 求助JAVA多个监听器同时使用
- 谁知道国内什么地方可以下载jive3.03 Pro,官方网站太慢了,我这里down不下来。
- 请问.ser是什么文件?
- 求教List<int> 如何排序里面的int元素?
- Arraylist 构造函数小问题,弱弱的问下
myFrame.add(pl,BorderLayout.CENTER);//之后添加下面一句,记得要刷新面板哦
myFrame.validate();
加入validate后确实可以了。非常感谢!但还是有两个疑问:
一是为什么我在监听方法内调用myFrame.repaint()方法就没有效果,这个方法和validate不一样吗
二是为什么在监听方法外加入面板就不用调用validate方法呢
验证此容器及其所有子组件。
使用 validate 方法会使容器再次布置其子组件。已经布置容器后,在修改此容器的子组件的时候(在容器中添加或移除组件,或者更改与布局相关的信息),应该调用上述方法。 public void repaint()
重绘此组件。
如果此组件是轻量组件,则此方法会尽快调用此组件的 paint 方法。否则此方法会尽快调用此组件的 update 方法。【转】