Java 通过单击链接获取url

Java 通过单击链接获取url,java,url,Java,Url,我有一个简单的问题。是否有任何方法或类等,当点击一个链接,它给我们的URL地址 然后,当我们在浏览器上单击一个链接时,我们会得到一个url类型的字符串。 类似于ProgressBar显示的内容,但我只需要最终的adr。连接一些URL类方法的返回值: public String getURLAdress(URL url) { return url.getProtocol()+ "://"+ url.getHost() + url.getPath(); } 您能再详细说明一下您的问题吗?您是

我有一个简单的问题。是否有任何方法或类等,当点击一个链接,它给我们的URL地址

然后,当我们在浏览器上单击一个链接时,我们会得到一个url类型的字符串。
类似于ProgressBar显示的内容,但我只需要最终的adr。

连接一些URL类方法的返回值:

public String getURLAdress(URL url)
{
   return url.getProtocol()+ "://"+ url.getHost() + url.getPath();
}

您能再详细说明一下您的问题吗?您是否尝试过只使用toString()?您是否有可能在浏览器中单击某个链接时,您会在应用程序中以某种方式获得该URL?因为如果这就是你的意思,那么java基本上无法单独完成这项工作。。。除了通过JNDI。。。但是你说的是c/c++。@vlad ardelean与你说的类似,但是想象一下我使用的是一个用java编写的布局引擎,那么?信息太少了,伙计。基本上,如果您已经编写了代码,或者有权访问并修改代码,您只需在组件中添加一个MouseListener,然后对其执行任何操作。你在用秋千吗?因为我可以给你确切的密码。。。。不管怎样,分享代码或信息,我不知道你到底想问什么。(我不会贬低你的问题,因为我不是一个混蛋,但请尽量说得更具体些)如何让它在链接上的OnClick事件中起作用?我是说,想象一下使用浏览器引擎。然后,当单击链接时,使用此方法获取用户单击的链接的adr,我是否清楚了?:)链接是如何定义的?它是html标记中的文本吗?它是jlabel的文本吗?你的问题一点也不清楚。第一个。html标签中的文本:P有什么常用的方法来做我想做的事情吗?然后我可以在特定引擎的库中搜索它