作者b70f2d (common)
看板java
標題[問題] 關於鼠標位置
時間Sat Feb 28 17:07:46 2015
參考版上
#1Cj-zzOm的程式碼(小畫家)
其中painter方法裡
public void paint(Graphics g) {
if(ispress){
g.setColor(Color.black);
g.fillOval(x+5,y+30,5,5);
}
}
筆觸的x,y是從MouseEvent.getX(),MouseEvent.getY()來的
不知為何要分別+5,+30才能與鼠標重合
請各位大大解惑,謝謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.243.198
※ 文章網址: https://www.ptt.cc/bbs/java/M.1425114468.A.70C.html
※ 編輯: b70f2d (140.112.243.198), 02/28/2015 17:08:25
→ pzyc79: JFrame的邊框補正 02/28 17:53
→ b70f2d: 上面這網站的程式碼似乎不用調? 03/01 02:53
推 pzyc79: 在frame上繪圖 滑鼠Listener改加到frame上才抓的到正確xy 03/01 04:09