看板 [ java ]
討論串[問題] 繪圖的兩個問題
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者sbrhsieh (十年~)時間13年前 (2012/07/09 11:41), 編輯資訊
0
0
0
內容預覽:
會得到這樣的結果主因是 repaint method 本身是 asynchronous operation,它. 會造成(觸發) UI 組件的 paint routine 在某個時刻執行(在 event-dispatching. thread),精確地說是 repaint 會 enqueue Pai
(還有710個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者the2046 (wz)時間13年前 (2012/07/07 13:07), 編輯資訊
0
0
0
內容預覽:
(原文恕刪). 首先, 你應該繼承 JComponent或其子類, 然後覆寫(Override). paintComponent(Graphics g), 而非 paint(Graphics g).. 因為, 從 swing類別開始 JComponent或其子類才有內建雙緩衝(double buff
(還有3957個字)

推噓2(2推 0噓 1→)留言3則,0人參與, 最新作者sbrhsieh (十年~)時間13年前 (2012/06/20 11:58), 編輯資訊
0
0
0
內容預覽:
ㄧ般做 incremental painting 的話,會先準備一張圖(Image)當作畫布,. paint method 基本上就是負責畫出這張圖(在組件上),每次有新的元素要. 加入到組件的外觀上,就把新的元素畫到那 Image(畫布)上,然後 repaint. (致 paint method

推噓1(1推 0噓 7→)留言8則,0人參與, 最新作者fenir (severus)時間13年前 (2012/06/20 00:48), 編輯資訊
0
1
0
內容預覽:
有兩個和paint()有關的小問題. 1 沒有用物件存畫面上的圖形的話,要如何從最小化視窗還原後還留有之前的畫面?. 每一次paint()能保留之前畫的東西,但是縮小再還原後整個畫面會清空. 我是用override update()的方式讓每次畫畫時都不會清空畫布,只有加新的圖畫. public v
(還有380個字)
首頁
上一頁
1
下一頁
尾頁