Я хочу, чтобы отобразить несколько гиперссылок, используя JEditorPane
.чтобы быть более конкретным у меня есть HashSet
названные urlLinks:Как отобразить несколько гиперссылок в Java
static Set<String> urlList = new HashSet<>();
и внутри него хранить URLs как
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);
он показывает мне только один из them.However Я хочу, чтобы отобразить все из них один за другим как
www.example.com
www.stackoverflow.com
т.д.
кто-нибудь знает, как сделать это?
спасибо, что он отлично работает сейчас –
@ChrisEvagelidakis Рад помочь. –