gpt4 book ai didi

java - 如何在 JEditorpane 中将 URL 显示为可点击并允许它们在默认浏览器中打开?

转载 作者:行者123 更新时间:2023-12-01 06:26:22 24 4
gpt4 key购买 nike

我有 Java 桌面应用程序,它在 JTable 中显示一些信息,其中每个单元格中包含 URL + 文本。当我遇到困难时show and open URL in cell所以我计划在 JEditorpane 中显示单元格的内容。用户可以在JEditorpane中打开单元格的内容,用户可以轻松地查看和编辑内容。

同样,如何才能仅使 URL 可点击并允许用户在 JEditorpane 中的默认浏览器中打开 URL。

请注意:

  1. JEditorpane Pane 将包含文本和 URL,因此我只需使 URL 可点击。
  2. JEditorpane 是可编辑的。用户可以编辑内容。

最佳答案

  1. 实现 HyperlinkListener 。例如。在 JavaDocs 中为 JEditorPane .
  2. 确保 JEP 显示 HTML,内容类型为 text/html,并且不可编辑。
  3. Activity 中,Desktop.browse(URI)到网址。

关于java - 如何在 JEditorpane 中将 URL 显示为可点击并允许它们在默认浏览器中打开?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9031371/

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