[問題] 程式執行時App和Applet呈現不一樣

看板java作者 (南洋大兜蟲)時間14年前 (2010/05/11 00:54), 編輯推噓1(105)
留言6則, 3人參與, 最新討論串1/2 (看更多)
我今天在這裡http://java.sun.com/docs/books/tutorial/2d/images/drawimage.html 做了一些練習,發現了一個問題…百思不得其解……希望眾仙能幫忙指點QQ 首先,我把它當Applet啟動的時候,可以很正常的顯示畫面, 像這樣: http://nba.nctu.edu.tw/~tonytonyjan/images/Screenshot-28.png
可以清楚看到"Java 2D is great"字體的「黑」 然而用app打開後, 變成這樣: http://nba.nctu.edu.tw/~tonytonyjan/images/Screenshot-29.png
字體從原來的黑色變成無色,而可以透過去看到那張Duke的圖 神奇的是,這個現象只要我把視窗稍微縮小之後就獲得解決 像這樣: http://nba.nctu.edu.tw/~tonytonyjan/images/Screenshot-30.png
恢復了以往的黑色 下面是我的程式碼壓縮檔,內含 run.bat 執行app用 Test.html 執行applet用 src code 一張圖 http://nba.nctu.edu.tw/~tonytonyjan/Test.rar 被這個問題困擾好久@@ 爬了許多地方也沒有獲得解決…(不知道該用什麼關鍵字……) 不知道有沒有人和我遇到一樣的問題呢^^"? -- 問的人要放低其姿態 教的人要給人留尊嚴 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.242.246

05/11 09:10, , 1F
paint() 開頭加一行 super.paing(g); 試試
05/11 09:10, 1F

05/11 09:24, , 2F
t // typo
05/11 09:24, 2F

05/11 11:08, , 3F
沒有變化QQ
05/11 11:08, 3F

05/11 11:27, , 4F
後因輕重不能共存, 我換成JComponent, 似乎也沒用TAT
05/11 11:27, 4F

05/11 14:16, , 5F
換個順序,畫字的method放在畫圖的後面
05/11 14:16, 5F

05/11 15:15, , 6F
換順序可行, 但已經和原來的效果不一樣了QQ
05/11 15:15, 6F
文章代碼(AID): #1Bw3f0Ts (java)
文章代碼(AID): #1Bw3f0Ts (java)