作者tonytonyjan (南洋大兜蟲)
看板java
標題[問題] 程式執行時App和Applet呈現不一樣
時間Tue May 11 00:54:11 2010
我今天在這裡
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
→ tkcn:paint() 開頭加一行 super.paing(g); 試試 05/11 09:10
→ tkcn: t // typo 05/11 09:24
→ tonytonyjan:沒有變化QQ 05/11 11:08
→ tonytonyjan:後因輕重不能共存, 我換成JComponent, 似乎也沒用TAT 05/11 11:27
推 kanandg1:換個順序,畫字的method放在畫圖的後面 05/11 14:16
→ tonytonyjan:換順序可行, 但已經和原來的效果不一樣了QQ 05/11 15:15