我在程序运行时使用以下代码自动滚动JTextArea。
private javax.swing.JTextArea outLog;
...
DefaultCaret caret = (DefaultCaret)outLog.getCaret();
caret.setUpdatePolicy(DefaultCaret.ALWAYS_UPDATE);
虽然,我想自动滚动线条(垂直滚动),但它实际上也会自动滚动列(水平滚动)。我不希望这样,因为通过更新列,它会粘在最后一列,我无法看到后续行的列数较少。
如何解决这个问题?
答案 0 :(得分:1)