源代碼默認(rèn)是打不開的,可以使用反編譯工具,進行逆向解析才能看到源代碼。
創(chuàng)新互聯(lián)建站專注于中大型企業(yè)的網(wǎng)站建設(shè)、成都網(wǎng)站制作和網(wǎng)站改版、網(wǎng)站營銷服務(wù),追求商業(yè)策劃與數(shù)據(jù)分析、創(chuàng)意藝術(shù)與技術(shù)開發(fā)的融合,累計客戶成百上千,服務(wù)滿意度達(dá)97%。幫助廣大客戶順利對接上互聯(lián)網(wǎng)浪潮,準(zhǔn)確優(yōu)選出符合自己需要的互聯(lián)網(wǎng)運用,我們將一直專注成都品牌網(wǎng)站建設(shè)和互聯(lián)網(wǎng)程序開發(fā),在前進的路上,與客戶一起成長!
eclipse這個開發(fā)工具,默認(rèn)有反編譯的插件,在查看的類,按住ctrl點擊鼠標(biāo)左鍵即可查看源代碼。
直接定義一個Desktop 對象即可。
舉例:
Desktop desk=Desktop.getDesktop();
URI path=new URI(“”);
desk.browse(path);
以上代碼只要被調(diào)用就會出現(xiàn)一個窗口打開搜狗首頁。
我來梳理思路并給你講下邏輯和流程
Java想要實現(xiàn)電腦開機自動打開瀏覽器網(wǎng)站需要借助的是開機自啟的EXE,Java自身是不可能繞開系統(tǒng)這一關(guān)的,Windows下的話必須要借助注冊表一類的,實現(xiàn)開機自啟EXE,然后通過EXE執(zhí)行打開瀏覽器訪問指定地址的網(wǎng)站。
思路明確后,我們需要的是一個成品的EXE
代碼上我就不過多解釋了,直接用下面的代碼
Runtime.getRuntime().exec("rundll32 url.dll,FileProtocolHandler "+url);
(就是通過默認(rèn)瀏覽器直接打開指定網(wǎng)頁)
編寫好代碼后開始減小體積,也就是刪除不使用的類以及不使用的字符集編碼
確認(rèn)瘦身后依舊運行正常后,開始進行壓縮,建議是用pack200,效果賊好
然后把程序打成jar包,然后在上層目錄編寫啟動批處理
編寫完成后測試程序能否正常啟動,如果不行就檢查下是不是少類了
然后把批處理編成EXE,QBFC比較好用,如果做安裝包的話記得掛G模式,InnoSetup這里也可以耍一下
這個時候我們就獲取到了一個安裝腳本,然后我們要做的就是修改安裝腳本的代碼
在腳本中加上下面的一段
[Registry]
Root: HKLM; Subkey: "SOFTWARE/Microsoft/Windows/CurrentVersion/Run"; ValueType: string; ValueName: "程序名"; ValueData: """{app}/main.exe"" ""{app}/jre/bin"""
直接使用這個時候的安裝腳本和安裝包就可以實現(xiàn)了
開機自動啟動這個編寫好的EXE,然后這個EXE就自動打開默認(rèn)瀏覽器并訪問指定網(wǎng)頁了
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.URL;
public class HttpTest {
String urlString;
public static void main(String[] args) throws Exception {
HttpTest client = new HttpTest(網(wǎng)址);
client.run();
}
public HttpTest(String urlString) {
this.urlString = urlString;
}
public void run() throws Exception {
//生成一個URL對象
URL url = new URL(urlString);
//打開URL
HttpURLConnection urlConnection = (HttpURLConnection) url.openConnection();
//得到輸入流,即獲得了網(wǎng)頁的內(nèi)容
BufferedReader reader = new BufferedReader(new InputStreamReader(urlConnection
.getInputStream()));
String line;
// 讀取輸入流的數(shù)據(jù),并顯示
while ((line = reader.readLine()) != null){
System.out.println(line);
}
}
}
本文題目:java打開一個網(wǎng)頁代碼 java打開瀏覽器
文章路徑:http://bm7419.com/article6/dohpiig.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供標(biāo)簽優(yōu)化、品牌網(wǎng)站設(shè)計、網(wǎng)站維護、建站公司、Google、微信公眾號
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)