看板 java 關於我們 聯絡資訊
大家好^^ 在下最近稍微研究了一下User interface的部份 想說試著讓某圖形(圓形)在視窗上位移 如在右方的連結情況下 http://nopaste.info/3b91c2304d.html 圖形正常的移動了 但是我使用 Button控制它的移動時機時(即按下button後才移動) 如右方連結 http://nopaste.info/4cb008e3bf.html 卻出現了中間移動過程皆不出現的情況 而直接時間到後,才將最後一個畫面印出 請問這是哪邊出了問題呢? 謝謝大家的回答 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.122.203.166 ※ 編輯: issuemylove 來自: 140.122.203.166 (06/28 01:16)
tkcn:paintComponent 其實是有呼叫的 只是沒即時更新畫面 06/28 01:16
issuemylove:可是我在中間移動過程不出現的paintComponent程式碼中 06/28 01:22
issuemylove:加上輸出字串的指令 字串也沒出現@_@|| 06/28 01:23
tkcn:測試了一下,似乎是我說錯了 06/28 01:38
tkcn:本來我認為應該是有呼叫但沒更新 原來是根本沒呼叫 06/28 01:41
issuemylove:可是很神奇他只呼叫到最後一次orz 06/28 01:45
tkcn:http://0rz.tw/54iBS (Synchronous Painting) 06/28 01:52
issuemylove:囧 所以是同步的問題(?) 06/28 16:57
issuemylove:感謝t大的回應^^ 06/28 18:06