作者REDKING (REDKING)
看板java
标题Re: [问题] 有关画图的问题~
时间Sun Apr 15 22:08:55 2007
※ 引述《[email protected] ([email protected])》之铭言:
: ※ 引述《[email protected] (REDKING)》之铭言:
: > 滑鼠pressed的第一点位置(0,50)
: > 当中dregged到了(20,10)跟(50,40)
: > 所以此时会有两条直线同时在画布中
: > "(0,50)(20,10)""(0,50)(50,40)"
: > 最後滑鼠放开在(60,70)的时候
: > 希望程式可以只剩下最後这条"(0,50)(60,70)"
: > 请问要怎麽写呢?
: > 我现在是写成无论dregged还是released出来的线
: > 都还是会在画布上面
: > 想要请问该如何在released的时候也将先前的直线给清除呢?
: 基本上就是要纪录第一点跟放开的点
: 最後只要让他不停的repaint()
您好^^
先谢谢您回答我的问题喔~
我现在的情况是已经可以画出所有drag中的线
但在我release的时候全部的线都还是在画布上(包括drag跟release)
目标是要drag的线在release的时候消失
最後只留下release的那条线
或是说有什麽方法可以将画布的内容都清空呢?
还是先谢谢您的回答喔 真的很感谢^^
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.129.127.105