看板 java 關於我們 聯絡資訊
參考版上#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