2010-08-19 94 views
1

我在我的应用程序中有一个日志窗口。消息被写入此窗口内的JTextArea。窗口焦点和TextArea文本附加

的JFrame - > JScrollPane的 - > JTextArea中写入消息

代码:

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

如果我有这样的日志窗口打开,只要东西写一条消息给这个窗口,自动窗口被推到顶部并聚焦。

例如,我有一个表格窗口打开并填写信息。一条消息被写入日志窗口。在写入消息时,日志窗口变得焦点,我无法再输入我填写的表单。

我该如何阻止这种情况发生?

回答

1

这里是example使用append()不是表现出这种行为。您可以将它与您自己的代码进行比较以了解差异。