我已經看到:How to set AUTO-SCROLLING of JTextArea in Java GUI?如何解決JTextArea滾動到底部?
blackArea = new JTextArea();
blackArea.setFont(new Font("Tahoma", Font.BOLD, 11));
blackArea.setText("Loggend on Administrator...\n" +date);
blackArea.setForeground(Color.RED);
blackArea.setBackground(Color.BLACK);
DefaultCaret caret = (DefaultCaret)blackArea.getCaret();
caret.setUpdatePolicy(DefaultCaret.ALWAYS_UPDATE);
blackArea.setCaretPosition(blackArea.getDocument().getLength());
scrollPane.setViewportView(blackArea);
這種運作良好。當更新到JTextArea時,滾動自動移動到底部,以便我可以看到刷新數據。 但問題是,當我點擊JTextArea中的任何空格時,自動滾動停止。沒有更多的自動滾動工作。如何解決它?
補充:我添加了文本到blackArea
調用GUI.blackArea.append("bla bla bla");
圖形用戶界面是上面的代碼包括的類名稱。感謝@ hovercraft-full-of-eels
謝謝。我解決了問題。 – Juntae