首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

java Swing的一个有关问题

2012-09-03 
java Swing的一个问题将画的图形封装成一个对象存放在ArrayList里面添加一个树点击一个节点 panel 随即画

java Swing的一个问题
将画的图形封装成一个对象存放在ArrayList里面
添加一个树
点击一个节点 panel 随即画出图形
但是当点击下一个节点时 
用了repaint()方法
前一个图形没有消失 随即画出的图形 就是俩着的叠加

不知道 是什么原因 怎么解决?

希望得到是 当点击下一个节点时 获取到新的list 然后画出图形 并且不叠加

[解决办法]
我觉得开始可以先判断一下吧,有的话去掉,调用repaint方法,没有直接调用

热点排行