【问题标题】:How to find and hyperlink a URL in text(string), Java? [closed]如何在文本(字符串)、Java 中查找和超链接 URL? [关闭]
【发布时间】:2012-02-04 22:00:15
【问题描述】:

我的文字包括 www.???????.com 。我想将其显示为可点击的链接,使其斜体或在文本中更改其颜色。有没有办法确定和超链接?

【问题讨论】:

  • 为了让您的下一个问题可以回答,您需要向我们提供问题的重要且必要的详细信息。祝你好运。
  • Regex 可能是你想要的。
  • 能详细到多少?问题很简单。我正在为朋友设计一个像 gui 之类的精简版 powerpoint。当我添加文本框时,我希望文本中的 url 被超链接。在 Java 中不是 Javascript。
  • @user851032:你绝对没有给出任何上下文。这是秋千吗? AWT? JSP?什么?但是,如果您希望您的帖子可以回答,请再次提供必要的信息。

标签: java string url hyperlink


【解决方案1】:

如果您正在处理使链接可点击或更改外观,您真的不想要 JavaScript 而不是 Java 吗?它们不是一回事——你知道的,对吧?

假设答案是“是的,我的意思是 JavaScript”,你会发现这些在 jQuery 中很容易做到。它是为了操纵 DOM 而发明的。

如果答案是“否”,我建议使用 Rhino 在 Java 中运行 JavaScript:

http://weblog.raganwald.com/2007/07/javascript-on-jvm-in-fifteen-minutes.html

【讨论】:

  • 是的,我知道 javascript 有很多方法,但不幸的是 java
  • 然后用 Rhino 在 Java 中运行 JavaScript。
【解决方案2】:

为什么不为 http://www.w3schools.com/css/css_pseudo_classes.asp 使用 CSS 伪类

【讨论】:

    猜你喜欢
    • 2011-10-08
    • 1970-01-01
    • 2013-02-12
    • 2015-02-03
    • 2013-09-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-15
    相关资源
    最近更新 更多