2012-01-09 93 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)时。