[問題] 關於鼠標位置

看板java作者 (common)時間10年前 (2015/02/28 17:07), 10年前編輯推噓1(103)
留言4則, 2人參與, 最新討論串1/1
參考版上#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

02/28 17:53, , 1F
JFrame的邊框補正
02/28 17:53, 1F

03/01 02:53, , 3F
上面這網站的程式碼似乎不用調?
03/01 02:53, 3F

03/01 04:09, , 4F
在frame上繪圖 滑鼠Listener改加到frame上才抓的到正確xy
03/01 04:09, 4F
文章代碼(AID): #1KyOLaSC (java)
文章代碼(AID): #1KyOLaSC (java)