Discussion:
[問題]請問如何做到"三秒後顯示效果"
(时间太久无法回复)
kyle
2006-09-07 00:24:38 UTC
Permalink
一開始顯示 Loading....

最後顯示 Done!



中間我使用 Sleep() 這個函數



可是跑出來都是


等三秒

直接就變成 Done!


為何 Loading....


會被吃掉了呢??

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.94.48
大家來創社 ^^//
2006-09-07 08:47:02 UTC
Permalink
※ 引述《***@ptt.cc (kyle)》之銘言:
: 一開始顯示 Loading....
: 最後顯示 Done!
: 中間我使用 Sleep() 這個函數
: 可是跑出來都是
: 等三秒
: 直接就變成 Done!
: 為何 Loading....
: 會被吃掉了呢??

委託另一個執行緒幫你做 Sleep()
然後再 Callback 顯示 Done!

--
〒作者:H45 來自:85-205.dorm.ncu.edu.tw
◎二進位的世界【140.115.50.50‧binary.csie.ncu.edu.tw】
marbury03
2006-09-07 02:35:12 UTC
Permalink
※ 引述《kylechen (kyle)》之銘言:
: 一開始顯示 Loading....
: 最後顯示 Done!
: 中間我使用 Sleep() 這個函數
: 可是跑出來都是
: 等三秒
: 直接就變成 Done!
: 為何 Loading....
: 會被吃掉了呢??

我想你可以試試TimerTask吧,或是使用Thread,
也許是sleep()使得整個程式當在那...
這應該可以達到你的需求。


--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.73.170.252
淺水中
2006-09-07 02:57:42 UTC
Permalink
※ 引述《kylechen (kyle)》之銘言:
: 一開始顯示 Loading....
: 最後顯示 Done!
: 中間我使用 Sleep() 這個函數
: 可是跑出來都是
: 等三秒
: 直接就變成 Done!
: 為何 Loading....
: 會被吃掉了呢??
這是沒寫Thread的關係
請先搞清楚執行的過程

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.123.105.36
Pao
2006-09-08 12:00:44 UTC
Permalink
我是這麼寫的:


public class Test
{
public static void main(String[] args) throws InterruptedException
{
System.out.println("Loading...");
Thread.sleep(3000);
System.out.println("Done.");
}
}

執行顯示:

Loading...
Done.

兩行中間隔三秒。
沒有被吃掉耶...^^"



【 在 ***@ptt.cc (kyle) 的大作中提到: 】
: 一開始顯示 Loading....
: 最後顯示 Done!
: 中間我使用 Sleep() 這個函數
: 可是跑出來都是
: 等三秒
: 直接就變成 Done!
: 為何 Loading....
: 會被吃掉了呢??


--

My Blog...
http://spaces.msn.com/members/paopao0111/

※ 來源:‧亞太之星 bbs.nkfust.edu.tw‧[FROM: 211-74-224-224.adsl.]
小敗踢
2006-09-08 22:05:05 UTC
Permalink
※ 引述《***@bbs.nkfust.edu.tw (Pao)》之銘言:
: public class Test
: {
: public static void main(String[] args) throws InterruptedException
: {
: System.out.println("Loading...");
System.out.flush();
: Thread.sleep(3000);
: System.out.println("Done.");
: }
: }

---
不知道 BBS 貼 colored unified diff 有沒有搞頭 ... (毆

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.126.44.151
※ 編輯: Tiberius 來自: 59.126.44.151 (09/09 14:05)
继续阅读narkive:
Loading...