Window Focus和TextArea文本追加

时间:2010-08-19 22:01:08

标签: java swing

我的应用程序中有一个日志记录窗口。消息将写入此窗口内的JTextArea。

的JFrame   - > JScrollPane的      - > JTextArea中

编写消息的代码:

LogTextArea.append(message + "\n");

如果我打开了这个日志窗口,只要有东西将消息写入此窗口,窗口就会自动被推到顶部并聚焦。

例如,我打开了一个表单窗口并填写了信息。消息将写入日志窗口。写入消息时,“日志”窗口会聚焦,我无法输入我正在填写的表单。

如何阻止这种情况发生?

1 个答案:

答案 0 :(得分:1)

以下是使用exampleappend()表现出此行为。您可以将它与您自己的差异代码进行比较。