Java唤起浏览器打开指定网页
生活随笔
收集整理的這篇文章主要介紹了
Java唤起浏览器打开指定网页
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
xl_echo編輯整理,歡迎轉載,轉載請聲明文章來源。歡迎添加echo微信(微信號:t2421499075)交流學習。 百戰不敗,依不自稱常勝,百敗不頹,依能奮力前行。——這才是真正的堪稱強大!!
這個功能實突發奇想向試一下java是否有這個能力,但是實用性很差哈,而且操作復雜。執行起來也不方便。如果真要實現這個功能可以直接使用js寫,簡單快捷
package com.example.mybatisplusdemo.temp;import java.io.IOException;/*** @author xlecho*/ public class OpenBrowse {private static void openBrowse(String[] urls) {for (String url : urls) {if (java.awt.Desktop.isDesktopSupported()) {try {//創建一個URI實例,注意不是URLjava.net.URI uri = java.net.URI.create(url);//獲取當前系統桌面擴展java.awt.Desktop dp = java.awt.Desktop.getDesktop();//判斷系統桌面是否支持要執行的功能if (dp.isSupported(java.awt.Desktop.Action.BROWSE)) {//獲取系統默認瀏覽器打開鏈接dp.browse(uri);}} catch (NullPointerException | IOException e) {e.printStackTrace();}}try {Thread.sleep(3000);} catch (InterruptedException e) {e.printStackTrace();}}}private static void closeBrowse() {try {Runtime.getRuntime().exec("taskkill /F /IM chrome.exe");} catch (IOException e) {e.printStackTrace();}}public static void main(String[] args) {String[] urls = {"https://shop136815572.taobao.com/shop/view_shop.htm?spm=a211vu.server-home.favorite.d53.627a5e16x7ttNb&mytmenu=mdianpu&user_number_id=1848993149","https://item.taobao.com/item.htm?spm=a1z10.1-c-s.w4004-21735248043.2.5b065e021D00tn&id=598627677953"};openBrowse(urls);closeBrowse();}}歡迎打賞
總結
以上是生活随笔為你收集整理的Java唤起浏览器打开指定网页的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 到底什么是“云原生”?
- 下一篇: Data Structures and