Re: [問題] 有關畫圖的問題~
※ 引述《dennis.bbs@bbs.ntou.edu.tw (jyh_feng@hotmail.com)》之銘言:
: ※ 引述《REDKING.bbs@ptt.cc (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
討論串 (同標題文章)