Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/343.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在Jtextarea中选择一行?_Java_Swing_Mouseevent_Jtextarea - Fatal编程技术网

Java 如何在Jtextarea中选择一行?

Java 如何在Jtextarea中选择一行?,java,swing,mouseevent,jtextarea,Java,Swing,Mouseevent,Jtextarea,我有一个不可编辑的jtextarea。里面有一些文字。我想要的是,当用户单击jtextarea(最好是单击一次)时,整行都会高亮显示,并且会检索到高亮显示的文本 每一行实际上都有一封这样的电子邮件name@emailid.com. 要选择整个文本,需要三次单击。我想在一次点击中选择电子邮件。这可能吗?当然可以。只需实现您自己的侦听器并调用JTextArea 但是JList不是很适合您的要求吗?当然。只需实现您自己的侦听器并调用JTextArea 但是JList不是很适合您的要求吗?JList不能

我有一个不可编辑的jtextarea。里面有一些文字。我想要的是,当用户单击jtextarea(最好是单击一次)时,整行都会高亮显示,并且会检索到高亮显示的文本


每一行实际上都有一封这样的电子邮件name@emailid.com. 要选择整个文本,需要三次单击。我想在一次点击中选择电子邮件。这可能吗?

当然可以。只需实现您自己的侦听器并调用JTextArea


但是JList不是很适合您的要求吗?

当然。只需实现您自己的侦听器并调用JTextArea


但是JList不是很适合您的要求吗?

JList不能为您这样做吗?是的。现在将其实现为JList。难道
JList
不能为您这样做吗?是的。现在就把它作为一个JList来实现。该死。只是没有意识到java有一个JList!该死只是没有意识到java有一个JList!