を使用して複数のハイパーリンクを表示したいJEditorPane
。より具体的には、HashSet
名前付きの urlLinks があります。
static Set<String> urlList = new HashSet<>();
その中に次のようなURLを保存します
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);
それは私にそれらの1つだけを表示します.しかし、私はそれらすべてを次々に表示したい
www.example.com
www.stackoverflow.com
等
誰もそれを行う方法を知っていますか?