簡體   English   中英

如何在單擊 java 中的圖像時打開特定鏈接?

[英]How to open particular link on clicking a image in java?

我正在使用 Jtidy 解析器從 java 中的 web 頁面獲取圖像。

  URL url = new URL("www.yahoo.com");
  HttpURLConnection conn = (HttpURLConnection) url.openConnection();
  InputStream in = conn.getInputStream();
  Document doc = new Tidy().parseDOM(in, null);
  NodeList img = doc.getElementsByTagName("img");
  ArrayList<String> list = new ArrayList<String>();
  list.add(img.item(0).getAttributes().getNamedItem("src").getNodeValue());

它工作正常,從上面的代碼我得到了圖像。 如何在 java 中單擊該圖像時打開鏈接“www.yahoo.com”?

你的問題很模糊。 I assume you're writing a Web application in java, so you may write a java servlet (or a JSP) whose output is an HTML page containing

<a href="http:/www.yahoo.com"><img src="your_image.gif"></a>

對於 1.6+ 應用程序,請參閱Desktop.getDesktop().browse(URI) 對於使用 webstart 部署的應用程序,請參閱BasicService.showDocument(URL)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM