⑴ 運行時可調用瀏覽器打開一個網頁,網頁地址在代碼中的java代碼怎麼寫

網頁地址在代碼中的java代碼寫法如下:

⑵ JAVA語句中怎麼實現電腦開機時自動打開瀏覽器的網站

我來梳理思路並給你講下邏輯和流程
Java想要實現電腦開機自動打開瀏覽器網站需要藉助的是開機自啟的EXE,Java自身是不可能繞開系統這一關的,Windows下的話必須要藉助注冊表一類的,實現開機自啟EXE,然後通過EXE執行打開瀏覽器訪問指定地址的網站。
思路明確後,我們需要的是一個成品的EXE
代碼上我就不過多解釋了,直接用下面的代碼
Runtime.getRuntime().exec("rundll32 url.dll,FileProtocolHandler "+url);
(就是通過默認瀏覽器直接打開指定網頁)
編寫好代碼後開始減小體積,也就是刪除不使用的類以及不使用的字元集編碼
確認瘦身後依舊運行正常後,開始進行壓縮,建議是用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"""
直接使用這個時候的安裝腳本和安裝包就可以實現了
開機自動啟動這個編寫好的EXE,然後這個EXE就自動打開默認瀏覽器並訪問指定網頁了

⑶ java中如何點擊按鈕跳轉到網頁(在瀏覽器中打開)

Desktop desktop = Desktop.getDesktop();
desktop.browse(new URI("URL地址"));

這個是用你默認的瀏覽器 打開指定超鏈

⑷ 用java怎麼打開瀏覽器並打開指定的網頁

如果你說的是讓他自動打開可以用robot類模擬滑鼠單擊右鍵雙擊等動作,還可以模擬輸入,可以玩版玩。
如果要在網頁權做復雜操作可以用swt做一個瀏覽器,可以控制他執行網站里的腳本,這個比較難點,沒有很多例子供你學習

⑸ java(swing)打開瀏覽器

寫個JavaScript就行了。button的動作調用你的java方法。

⑹ java怎麼設置直接在瀏覽器打開文件

如果你是指單個文件的打開,那麼,右鍵open with other -> external programs 選擇你的瀏覽器程序

如果你指的是版tomcat啟動完畢後,自動彈出的權網頁,那麼菜單欄Windows -> general -> web browser -> use external web browser 選擇你的瀏覽器程序

⑺ 如何實現在java程序中實現打開 某個指定瀏覽器

packagecom.test;

importjava.lang.reflect.Method;

//實現打開瀏覽器並跳到指定網址的類
{
publicstaticvoidopenURL(Stringurl){
try{
browse(url);
}catch(Exceptione){
}
}

privatestaticvoidbrowse(Stringurl)throwsException{
//獲取操作系統的名字
StringosName=System.getProperty("os.name","");
if(osName.startsWith("MacOS")){
//蘋果的打開方式
ClassfileMgr=Class.forName("com.apple.eio.FileManager");
MethodopenURL=fileMgr.getDeclaredMethod("openURL",newClass[]{String.class});
openURL.invoke(null,newObject[]{url});
}elseif(osName.startsWith("Windows")){
//windows的打開方式。
Runtime.getRuntime().exec("rundll32url.dll,FileProtocolHandler"+url);
}else{
//UnixorLinux的打開方式
String[]browsers={"firefox","opera","konqueror","epiphany","mozilla","netscape"};
Stringbrowser=null;
for(intcount=0;count<browsers.length&&browser==null;count++)
//執行代碼,在brower有值後跳出,
//這里是如果進程創建成功了,==0是表示正常結束。
if(Runtime.getRuntime().exec(newString[]{"which",browsers[count]}).waitFor()==0)
browser=browsers[count];
if(browser==null)
thrownewException("Couldnotfindwebbrowser");
else
//這個值在上面已經成功的得到了一個進程。
Runtime.getRuntime().exec(newString[]{browser,url});
}
}
}

//主方法測試類
publicstaticvoidmain(String[]args){
//這里填寫你的網址
Stringurl="xxx";
BareBonesBrowserLaunch.openURL(url);
}

⑻ JAVA如何打開IE

Stringurl="d:\a.html";
ProcessBuilderbuilder=newProcessBuilder(
"c:\ProgramFiles\InternetExplorer\iexplore",url);
builder.start();

這段代碼會啟動ie並打開a.html。其中d;\a.html也可以替換為http://www..com等的網址。

⑼ 怎樣使用java打開瀏覽器並且打開指定地址的網頁內容

public class Test{
public static void main(String[] args) throws IOException {
Runtime.getRuntime().exec("cmd /c start http://www.163.com");
}
}

⑽ 如何在Linux環境下,使用Java打開默認瀏覽器

importjava.lang.reflect.Method;
importjavax.swing.JOptionPane;
/**
*java打開瀏覽器
*@authorwzf
*2008-7-23上午09:16:23
*/
publicclassURLOpener
{
/**
*test
*@paramargs
*/
publicstaticvoidmain(Stringargs[])
{
openURL("");
}
/**
*
*@paramurl
*/
publicstaticvoidopenURL(Stringurl)
{
StringosName=System.getProperty("os.name");
try{
if(osName.startsWith("MacOS"))
{
//doc
ClassfileMgr=Class.forName("com.apple.eio.FileManager");
MethodopenURL=fileMgr.getDeclaredMethod("openURL",newClass[]{String.class});
openURL.invoke(null,newObject[]{url});
}
elseif(osName.startsWith("Windows"))
{
//Windows
Runtime.getRuntime().exec("rundll32url.dll,FileProtocolHandler"+url);
}
else
{
//assumeUnixorLinux
String[]browsers={
"firefox","opera","konqueror",
"epiphany","mozilla","netscape"};
Stringbrowser=null;
for(intcount=0;count<browsers.length&&browser==null;count++)
{
if(Runtime.getRuntime().exec(
newString[]{"which",browsers[count]}).waitFor()==0)
{
browser=browsers[count];
}
}
if(browser!=null)
{
Runtime.getRuntime().exec(newString[]{browser,url});
}
}
}
catch(Exceptionex)
{
ExpWork.doExp(ex);
}
}
}