作者Makoto0813 (多愁善感的中學二年級生)
看板java
標題Re: [問題] 如何在視窗輸入參數後,繼續執行main?
時間Wed Dec 5 12:57:59 2012
可能我講得不夠清楚
我是照著書本上做的,所以該有的lisener或handler都有放,雖然是初學有些不是很懂
我寫這個程式的主要用途是將一個資料夾裡的影片檔一張張做處裡
要是沒法處理,就在try...catch結構裡面手動輸入參數讓他還是能生出東西
後來我查到問題可能在我寫的GUI是JFrame,他不支援同步處理,要是我沒法讓main
去等待,他會沒等我輸入完,main還是跑他自己的往下個for loop走
繼續跳下一張圖然後不斷產生新的輸入介面視窗這樣...
在網路上剛好看到有人也有一樣的問題,有人的回應是說可以將JFrame換成JDialog,
它可以讓main去等待,不然就只能實作多執行緒的同步處理了(沒做過...)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 175.182.5.208
推 swpoker:你誤會MAIN了~MAIN只是程式進入點~不是控制流程的地方 12/05 13:27
→ Makoto0813:我寫得太不物件了,看來要把大半東西從main裡搬出來了 12/05 14:24