Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/372.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_Hyperlink - Fatal编程技术网

Java 在jTextArea中显示超链接

Java 在jTextArea中显示超链接,java,hyperlink,Java,Hyperlink,我做了一个搜索引擎,在那里我可以输入一些单词并找到这些单词出现的链接。但当我显示这些链接时,我将其显示为字符串,并且我希望将其显示为超链接,用户可以单击并连接到站点。我使用了我在stackoverflow上找到的解决方案,但都不起作用 有人知道我怎么做吗?目前,我正在jTextArea中显示结果 我正在jTextArea中显示结果 你不能使用JTextArea。JTextArea仅显示简单文本 您需要在窗格中显示HTML,并使用HTML添加链接。然后将HyperLinkListener添加到编辑

我做了一个搜索引擎,在那里我可以输入一些单词并找到这些单词出现的链接。但当我显示这些链接时,我将其显示为字符串,并且我希望将其显示为超链接,用户可以单击并连接到站点。我使用了我在stackoverflow上找到的解决方案,但都不起作用

有人知道我怎么做吗?目前,我正在jTextArea中显示结果

我正在jTextArea中显示结果

你不能使用JTextArea。JTextArea仅显示简单文本

您需要在
窗格中显示HTML,并使用HTML添加链接。然后将
HyperLinkListener
添加到编辑器窗格中

有关一般信息和示例,请阅读上Swing教程的部分


阅读
JEditorPane
API,了解如何创建
HyperLinkListener
并响应鼠标单击的示例。

显示链接显示方式的代码将非常有用,以便有人能够发现错误,从而为您提供适当的答案。