2012-01-09 149 views
0

我被教導只能通過事件分派器線程來管理GUI。目前我在事件分派器線程之外使用textArea.append("something");,但是我希望在運行程序開始時總是發生這種情況。我該如何設置一個監聽程序來執行程序的啓動,或者我所做的是可以接受的?JTextArea默認值?

+0

我建議你將該行放在方法中,然後從GUI調用該方法。 – fireshadow52 2012-01-09 17:52:26

回答

0

一個解決方案是在包含JTextArea的類中創建一個名爲localInitialization()或類似的東西的方法,該方法在initComponents()之後直接在類的構造函數中調用。這使您可以放入自己的自定義啓動條件,尤其是在使用GUI Builder(如無法編輯initComponents()的NetBeans中的GUI Builder)時。