看板 java 關於我們 聯絡資訊
※ 引述《ibmoldtwo (BMJ)》之銘言: : 標題: [問題] Applet : 時間: Wed May 13 22:16:33 2009 : : 這是我在練習Applet的時候出現的問題。 : : 同一支程式兩台電腦執行結果有出入。 : : 我整理了一下PO在論壇上, : : http://www.javaworld.com.tw/jute/post/view?bid=29&id=258133&sty=1&tpg=1&age=0 : : : : -- : ※ 發信站: 批踢踢實業坊(ptt.cc) : ◆ From: 124.8.225.81 : 推 H45:因為重繪時調用了你的程式碼,所以會打印那些字串 05/14 01:33 : → ibmoldtwo:paint()方法不是只有在init()後執行一次嗎?why還會重繪 05/14 17:53 http://java.sun.com/products/jfc/tsc/articles/painting/ 系統觸發重繪通常有以下原因: 1. 第一次顯示在螢幕上 2. 改變大小 3. 因受損必須修復 : 推 H45:不好回答,請先找資料 (Google: 什麼時候窗口會重繪) 05/14 18:43 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.247.13
TonyQ:補充:受損通常是縮到最小或者被其他視窗擋住後,重新聚焦時. 05/14 19:34