站内搜索: 请输入搜索关键词

当前页面: 开发资料首页J2SE 专题如何动态地在JPanel中添加组件?急!!!!!

如何动态地在JPanel中添加组件?急!!!!!

摘要: 如何动态地在JPanel中添加组件?急!!!!!


我想实现动态地在一个JPanel中添加组件,反复试过之后还是不行,动态地remove可以,add却不行。
移除时,我是调用JPanel的remove()方法,然后调用repaint(),使移除后的效果显示出来,添加时,我只是把remove()换成add(),结果不行,请高手帮忙,谢谢!!


问题已经解决了,原来是在添加组件之后,需要调用validate()方法,之后便可看到效果,有哪位高手能解释一下这个方法的具体作用吗?谢谢!


当你修改某容器中组件的时候,应该调用该方法来重新布置该容器


如果需要添加多个组件,建议在添加完所有组件后再validate(),这样可以节省系统资源

谢谢!


↑返回目录
前一篇: sping 迷茫 熟悉spring的给点提示
后一篇: hibernate3中生成的DAO类,怎样自动生成自己想要的方法?