您好我想在Windows 7中將Java應用程序的URL鏈接發送到瀏覽器。我該怎麼做?向瀏覽器發送命令
Q
向瀏覽器發送命令
1
A
回答
5
如果「發送URL鏈接」你的意思是打開瀏覽器中的URL,這應該爲你工作:
import java.awt.Desktop;
import java.net.URI;
// ...
if(Desktop.isDesktopSupported())
{
Desktop.getDesktop().browse(new URI("http://www.example.com"));
}
0
如果你想只啓動瀏覽器訪問某個網址,我建議只是使用Java API來啓動新進程,並使用Windows start
命令。
嘗試打開cmd.exe並運行start http://google.com
- 您基本上只會使用流程API從您的Java應用程序執行該操作,如果需要,您應該能夠找到一個很好的教程。
如果您問的是從另一個應用程序中操作現有的瀏覽器窗口,那麼您的答案將變得更加複雜。
+0
感謝您的回覆。這是解決這個問題的另一種方法。這就是創建子進程並執行命令。 – olyanren 2011-04-26 00:14:28
相關問題
- 1. 使用Javascript在瀏覽器中發送SSH命令
- 2. 發送命令給瀏覽器控件WPF
- 3. 發送瀏覽器響應
- 4. 向stdin發送命令併發送發送結束(Ctrl + D)
- 5. Android - 像HTTP服務器,向瀏覽器發送嵌入圖像
- 6. Web瀏覽器向服務器發送HTML以獲得什麼?
- 7. 發送OutputStream到瀏覽器並讓瀏覽器保存它
- 8. 用瀏覽器運行命令
- 9. 從Web瀏覽器執行命令
- 10. 從腳本向終端發送命令
- 11. 是否可以向瀏覽器發送UDP流?
- 12. 瀏覽器是否可以向自己發送HTTP請求?
- 13. 如何從.Net中的線程向瀏覽器發送通知?
- 14. cakephp:執行進程/函數時向瀏覽器發送輸出
- 15. 發送$ _ POST PHP和瀏覽器重定向到結果頁
- 16. 我可以向Chrome瀏覽器發送獨家Midi系統嗎?
- 17. 在302重定向期間發送瀏覽器cookie
- 18. 向Twitter發送狀態。瀏覽器與代碼
- 19. 如何向選定用戶的瀏覽器發送通知
- 20. 從瀏覽器mailgun發送郵件
- 21. Asp.Net發送PDF到瀏覽器
- 22. 發送「Enter」鍵到瀏覽器窗口
- 23. TCPServer發送html到瀏覽器
- 24. 發送瀏覽器cookie到Web服務
- 25. 發送沒有瀏覽器的HTTP包?
- 26. 從瀏覽器發送消息到SQS
- 27. 發送Javascript代碼到瀏覽器
- 28. 發送文本到瀏覽器
- 29. Safari瀏覽器不會發送引薦
- 30. 瀏覽器強制發送multipart/formdata
非常感謝@Tim :) – olyanren 2011-04-26 00:09:49