Re: [問題] 在外部類裡使用main裡的AWT物件
※ 引述《Adement (FZR整理中!!!)》之銘言:
: 想請問一下
: 我在將awt的物件在main method裡宣告和設定(frame.button.label.textarea...)
: 但因為main method一定要是static function
: 所以想請問一下各位要如何在外部類別裡使用main method裡的物件呢?
: 我想將main method裡的textarea在public void printPass裡使用
: 但我如果將txa.append(""+sortArray);加入到public void printPass裡
: compile時就會出現錯誤...
: 想請問,我要如何才能讓txa.append(""+sortArray);
: 在public void printPass裡正常使用呢?
: 謝謝~~~~~~~~~~~~~~
: [delete]
以下是個人看法…
首先,Algorithm與GUI分離
Algorithm不要去管GUI,讓GUI自己管理
第二,你的Frame不要用預設的,自己創造一個Frame(extends)
然後在main裡面new
第三,你的Frame去呼叫外部演算法,得到結果後再對GUI做出反應
還有就是多看別人寫的程式,你的寫法沒有善用OO的精神
※ 編輯: jgpnsgm 來自: 140.111.79.32 (06/10 01:22)
討論串 (同標題文章)
java 近期熱門文章
PTT數位生活區 即時熱門文章