gpt4 book ai didi

java - 在 Java 组件中显示链接

转载 作者:搜寻专家 更新时间:2023-10-31 22:49:50 25 4
gpt4 key购买 nike

我想在 java 组件中显示链接列表,无论它是什么组件。我所说的链接是指某些站点的 URL。可以点击这些链接并在默认网络浏览器中打开所选的 URL,例如 google chrome/firefox(我不想在 java 中显示网页,只显示链接)。

我已经知道如何显示单个链接,但我在显示链接列表时遇到了问题。我试着这样做:

 public void appendTextToJEditorPane(String text) {

try {
Document doc = jEditorPane1.getDocument();
String newLine = "\n";

String url = "<html><a href=" + text + ">" + text + "<//a><//html>.";

doc.insertString(doc.getLength(), url, null);
doc.insertString(doc.getLength(), newLine, null);

} catch (BadLocationException exc) {
exc.printStackTrace();
}


}

appendTextToJEditorPane("http://google.pl");
appendTextToJEditorPane("http://wp.pl");
appendTextToJEditorPane("http://onet.pl");

但由于 html 结束标记中的“/”问题,它不起作用。我在 JEditorPane 中得到纯文本。如何正确附加链接?

最佳答案

如果您可以制作链接的 HTML 并在 JEditorPane 中打开此页面,将帮助您减少代码并实现您的要求。

我希望这对你有用。

关于java - 在 Java 组件中显示链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8257121/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com