我想使用显示多个超链接JEditorPane
。更具体地说,我有一个HashSet
命名的 urlLinks:
static Set<String> urlList = new HashSet<>();
在里面我存储像
www.google.com
www.facebook.com
等等
正如我所说,我正在使用JEditorPane
并设置它是这样的:
static final JEditorPane ResultsArea = new JEditorPane();
ResultsArea.setEditorKit(JEditorPane.createEditorKitForContentType("text/html"));
ResultsArea.setEditable(false);
在某些时候,我想在 JEditorPane 上显示所有这些链接,Hyperlinks
所以我这样做:
for(String s : urlList)
{
s=("<a href=" +s+ ">"+s+"</a>"+"\n");
ResultsArea.setText(ResultsArea.getText()+s+"\n");
}
但它不显示任何内容。当我尝试像这样改变它时
ResultsArea.setText(s);
它只显示其中一个。但是我想一个接一个地显示它们
www.example.com
www.stackoverflow.com
等等
有谁知道这是怎么做到的吗?