Re: [問題] 在外部類裡使用main裡的AWT物件

看板java作者 (哼!)時間19年前 (2006/06/10 01:14), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/3 (看更多)
※ 引述《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)
文章代碼(AID): #14YQnTl8 (java)
文章代碼(AID): #14YQnTl8 (java)