Java Source Codes



WelcomeMsg_103(6KB, 1999年12月13日)

新增:

在不用修改原始程式碼,重新編譯.class的前提下,可以全部或部分覆寫不同時辰的問候語。

說明:

1. H0, H1, H2, ..., H22, H23:分別為 凌晨,一點,兩點,…,二十二點,二十三點的時間參數。

使用說明:

1. 下面是個覆寫 18:00 ~ 18:59 之間問候語的例子:
<applet
code = WelcomeMsg_103.class
name = WelcomeMsg_103
width = 600
height = 30 >
<param name = H18 value = "今天的胃口不好,不想吃晚餐了… ">

</applet>

2. 下面是個覆寫 07:00 ~ 7:59 與 11:00 ~ 11:59 之間問候語的例子:

<applet

code = WelcomeMsg_103.class
name = WelcomeMsg_103
width = 600
height = 30 >
<param name = H7 value = "雖然太陽曬屁股了,可是我還想要睡覺 zZ...">
<param name = H11 value = "忙了一整個早上,現在摸魚正好,嘿嘿...">

</applet>

預設問候語:

0時 = "又是新的一天了,時間過的真快啊!"
1時 = "一點了,您還沒睡,沒有關係嗎?還是您有1:47分恐懼症…"
2時 = "哇!您是夜貓子嗎?已經很晚了耶!記得要趕快去睡覺哦!"
3時 = "半夜三更,天寒地凍,辛苦您啦!"
4時 = "早,還沒睡?還是剛起床,準備下載一些大的檔案嗎?"
5時 = "Good morning, 起的可早,謝謝您一早就光臨…"
6時 = "早安,起床起的真早!(還是夜貓子,還沒睡覺呢?)"
7時 = "您好啊!不需要準備上課或是上班嗎?"
8時 = "耶!不用上班嗎?嗯…那不重要,歡迎光臨。"
9時 = "歡迎光臨,請問需要什麼東西,請自行取用。"
10時 = "Hello,已經休息了嗎?早上一切都順利吧!"
11時 = "開始摸魚了嗎?小心不要被老闆抓到哦!"
12時 = "吃飽了嗎?午餐吃的飽飽,下午才有力氣幹活,不是嗎?"
13時 = "您不睡午覺啊!真厲害,下午可別打瞌睡哦!"
14時 = "Tea Time,來杯咖啡還是可樂?還是要茶?"
15時 = "頭暈暈,腦炫炫,老闆走了,摸魚剛好…"
16時 = "下課(班)了嗎?有沒有塞車呢?"
17時 = "準備要吃晚餐了嗎?"; 18時 = "走,一起去吃晚餐吧 ^-^"
19時 = "今天的電視新聞,真是有夠…xxx"
20時 = "不看電視,和大家一起上網塞車,您真有耐心。"
21時 = "晚安,塞車塞了一晚,辛苦了!"
22時 = "想想看,明天該做些什麼呢?"
23時 = "該休息囉!快點去睡覺,不要錯過睡覺的黃金時段…"

WelcomeMsg_102c(5KB, 1999年12月10日)

支援:中文名稱的參數。

(PS:我想這應該是個創舉吧!看了很多的 Java 和 Applet 的資料,就是沒有看到支援中文參數,這一點值得紀念 ^-^)

說明:

1. font 參數,以 字體 取代。
2. fontsize 參數,以 字大小 取代。
3. background 參數,以 背景色 取代。
4. foreground 參數,以 前景色 取代。
5. action 參數,以 動態效果 取代。有效參數為 閃爍
6. fontalignment 參數,以 文字對齊方式 取代。 有效參數為 對左對中對右
7. delaysec 參數,以 延遲秒數 取代。

使用範例:

<applet

code = WelcomeMsg102c.class WelcomeMsg_102c.class
name = WelcomeMsg102c WelcomeMsg_102c
width = 600
height = 30 >
<param name = 字體 ,value = "新細明體">
<param name = 字大小 ,value = "18">
<param name = 前景色,value = "008080">
<param name = 背景色,value = "ccFFaa">
<param name = 動態效果,value = "閃爍">
<param name = 文字對齊方式,value = "對中">
<param name = 延遲秒數,value = "1">

</applet>

注意:

上面這些中文參數是不是能這卻作用,其實還牽涉到瀏覽器的問題。我在 IE5 與 NC4面測試過,都可以正確作用,但不表示在其他版本的瀏覽器可以正確作用。如果您在其他不同於 IE5 或是 NC4 的瀏覽器上觀賞,有問題的話,歡迎您在留言簿上告知或是請您專程發E-mail告知,非常謝謝 ^-^

看看WelcomeMsg_102c的效果

WelcomeMsg_102(5KB, 1999年12月9日)

新增:

1. 參數:delaysec,設定動態效果的延遲秒數,有效值範圍為 1 ~ 999.999。
2. 參數:fontalignment,設定文字對齊效果,有效值為LEFT、CENTER、RIGHT。

看看WelcomeMsg_102的效果


WelcomeMsg_101(4KB, 1999年12月8日)

裝上Runnale介面,增加閃爍的動態效果。並附加 action 的參數,方便日後動態效果的擴充。

下載的原始程式碼中,有許多的註解,將降低您學習 Java 的門檻。


WelcomeMsg(3KB, 1999年12月7日)

使用 Visual J++ 的環境開發,依照時間不同而有不同問候語的 Applet ,可以設定字型的字體、大小,前景和背景的顏色。

這樣一來,拜訪者無法以瀏覽器檢視原始資料的方式,來得知您不同時間的的問候語句,另一方面,編譯成的.class檔案,很容易重新使用。

如果再裝上 Runnable 介面,來做一些動畫的效果,像是跑馬燈,那就更帥了!