如何简便清除drawLine绘制的直线?

约翰羊 2007-09-12 11:23:35
我用Graphics.drawLine在JPanel上画了n多条线.
请问,除了使用背景色再画一遍,消除原有直线.
还有别的更简单,更方便的清除方法么?
谢谢.
...全文
216 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
约翰羊 2007-09-20
  • 打赏
  • 举报
回复
结果还是有背景色重新画一遍
chill_ming 2007-09-13
  • 打赏
  • 举报
回复
removeAll,然后再把不是line的追加上
wzlsquall 2007-09-13
  • 打赏
  • 举报
回复
要看你的paint方法是怎么写的,如果是从变量中取值,然后画线,只需要将变量中的值清空,然后repaint,如果不是,只repaint就行了啊。
bat_net 2007-09-12
  • 打赏
  • 举报
回复
呵呵 拿把颜色用白色的画 不过这样解决不了实际的问题
wzlsquall 2007-09-12
  • 打赏
  • 举报
回复
把你的代码贴上来看看吧,不同情况是不一样的

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧