【问题标题】:Java Swing Reset CaretJava Swing 重置插入符号
【发布时间】:2011-10-10 14:19:26
【问题描述】:

我正在构建一个小型 Swing 应用程序,其中包含 - 除其他外 - JButtonJTextArea。当用户单击按钮时,会在文本区域内自动生成一堆文本。

生成的文本量会导致文本区域向下滚动很多很多行。我想做的是自动生成文本,将其推送到文本区域(类似于myTextArea.setText(autoGeneratedText)),然后将插入符号重置为第一行;基本上是自动滚动到顶部。

有什么方法可以做到这一点(自动向上滚动)? 我一直在翻阅 Java 6 文档,但没有任何明显的发现;也没有在线搜索显示任何相关内容。

提前致谢!

【问题讨论】:

    标签: java swing


    【解决方案1】:

    您只需致电myTextArea.setCaretPosition(0)

    setCaretPosition()

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-29
      • 1970-01-01
      • 2014-01-12
      • 2014-02-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多