Кликабельная ссылка HTML в JEditorPane, но с использованием метода replaceSelcetion

Я искал, как сделать кликабельные ссылки вJEditorPane и я нашел этот вопрос

Можно ли создавать программы на Java, которые создают текст для ссылки в Chrome?

Это было очень полезно, но мой код использует оператор повторения

JEditorPane jep = new JEditorPane();
jep.setContentType("text/html");
jep.setEditable(true);// Because .replaceSelection can't work with disabled edit
for ( int i = 1; i <= 3; i++ ){
    jep.replaceSelection(
        "Welcome to <a href='https://stackoverflow.com/'>StackOverflow i </a>.");
}
jep.setEditable(false);

И теперь он показывает мне просто текст без кликабельных ссылок, так как я собираюсь сделать это правильно, и мне действительно нужноreplaceSelection метод

Ответы на вопрос(1)

Ваш ответ на вопрос