JTextArea значение по умолчанию? - PullRequest
0 голосов
/ 09 января 2012

Меня научили управлять графическим интерфейсом только через поток диспетчера событий. В настоящее время я использую textArea.append("something"); вне потока диспетчера событий, но я хочу, чтобы это всегда происходило в начале работы программы. Как я могу заставить слушателя действовать при запуске программы или то, что я сделал, приемлемо?

Ответы [ 2 ]

4 голосов
/ 09 января 2012

Используйте конструктор JTextArea(String text) при его создании.

0 голосов
/ 09 января 2012

Одним из решений является создание в классе метода, содержащего JTextArea с именем localInitialization () или чем-то подобным, который вызывается в конструкторе класса непосредственно после initComponents ().Это позволяет вам устанавливать свои собственные условия запуска, особенно если вы используете GUI Builder, например, в NetBeans, где вы не можете редактировать initComponents ().

...