java打開一個網(wǎng)頁代碼 java打開瀏覽器

java源代碼怎么打開

源代碼默認(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)左鍵即可查看源代碼。

java如何在jframe窗口上加一個鏈接,打開一個網(wǎng)頁

直接定義一個Desktop 對象即可。

舉例:

Desktop desk=Desktop.getDesktop();

URI path=new URI(“”);

desk.browse(path);

以上代碼只要被調(diào)用就會出現(xiàn)一個窗口打開搜狗首頁。

JAVA語句中怎么實現(xiàn)電腦開機時自動打開瀏覽器的網(wǎng)站?

我來梳理思路并給你講下邏輯和流程

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)頁了

java中如何根據(jù)一個網(wǎng)址獲得該網(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)

外貿(mào)網(wǎng)站制作