【问题标题】:how to select a line in a Jtextarea?如何在 Jtextarea 中选择一行?
【发布时间】:2010-04-15 16:07:13
【问题描述】:

我有一个不可编辑的 jtextarea。里面有一些文字。我想要的是当用户在 jtextarea 中单击时(最好单击一次),整行被突出显示,并且这个突出显示的文本被检索。

每行实际上都有一个格式为 name@emailid.com 的电子邮件。要选择整个文本需要三次单击。我希望通过单击选择电子邮件。这可能吗?

【问题讨论】:

  • 不能JList 为你做这个吗?
  • 是的。现在将其实现为 JList。

标签: java swing mouseevent jtextarea


【解决方案1】:

当然。只需实现您自己的侦听器并在 JTextArea 上调用 http://java.sun.com/javase/6/docs/api/javax/swing/text/JTextComponent.html#select%28int,%20int%29

但是 JList 不是不太符合您的要求吗?

【讨论】:

  • 该死的。只是没有意识到java有一个JList!
猜你喜欢
  • 2019-09-10
  • 2013-04-11
  • 1970-01-01
  • 1970-01-01
  • 2012-12-27
  • 2012-02-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多