2010-08-19 55 views
1

我在我的應用程序中有一個日誌窗口。消息被寫入此窗口內的JTextArea。窗口焦點和TextArea文本附加

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

代碼:

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

如果我有這樣的日誌窗口打開,只要東西寫一條消息給這個窗口,自動窗口被推到頂部並聚焦。

例如,我有一個表格窗口打開並填寫信息。一條消息被寫入日誌窗口。在寫入消息時,日誌窗口變得焦點,我無法再輸入我填寫的表單。

我該如何阻止這種情況發生?

回答

1

這裏是example使用append()不是表現出這種行爲。您可以將它與您自己的代碼進行比較以瞭解差異。