作者ankolee99 (哈哈米)
看板java
標題[問題] Java視窗介面設計
時間Tue Mar 18 15:19:50 2008
各位大大好,我是一個Java的新手.
之前有學過 VB.net .
老師這次的作業是在視窗上畫圖形.
我現在遇到的問題是
我利用的textField來輸入座標,
那我該如何從textField中得到輸入的String呢?
我用的專案是JApplet,
另外假設我現在已經劃好某個圖,我想重畫一個圖,
我該怎麼清除原本上面的圖呢??
我在全域變數上設了一個
Graphics GofMe ;
發現Grapchics有個函式
GofMe.clearRect(0, 0, getSize().width-1, getSize().height-1) ;
應該是清除的函式吧?可是我執行到這邊卻出現錯誤了!
是因為我在宣告Graphics GofMe沒有指定容器嗎?
像是VB的 GofME = me.CreateGraphics
謝謝大大的指教
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.140.105.82
推 TonyQ:用void paint(Graphics g) 03/18 16:37
推 tkcn:現在是搶劫,把 error message 交出來 03/18 17:20
推 chokali:我會用fillRect()把全部填滿,這樣就全部清掉~~ 03/18 17:29
推 TonyQ:它碰到的問題應該是nullPointeer... 03/18 17:53
→ ankolee99:我在void paint(Graphics g)事件內用clearRect解決了 03/18 18:01
→ ankolee99:就解決了!! 謝謝各位大大 (這裡推文時間限制好久=口=) 03/18 18:03