+ -
当前位置:首页 → 问答吧 → JPanel中的组件动态添加

JPanel中的组件动态添加

时间:2011-09-10

来源:互联网

如果在JPanel中动态添加组件,怎么刷新它?
在JPanel中添加的组件是变化的,比如我按一个按钮后将JPanel中的布局和组件改变了,怎么让它显示出来?

作者: hahale2011   发布时间: 2011-09-10

执行repaint()方法 如果还不行 执行validate()方法

作者: ioe_gaoyong   发布时间: 2011-09-10

重写paintComponent()方法

作者: k3108001263   发布时间: 2011-09-10

1楼的说的那个validate()方法还真管用,怎么repaint()方法不行呢,不也是重画?

作者: hahale2011   发布时间: 2011-09-10

validate()是容器类的方法,repaint只是管重绘自己,如果容器里面的部件有添加删除,需要用validate方法验证

问题解决了就及时结贴给分喽
引用 3 楼 hahale2011 的回复:

1楼的说的那个validate()方法还真管用,怎么repaint()方法不行呢,不也是重画?

作者: ioe_gaoyong   发布时间: 2011-09-10

热门下载

更多