⑴ 运行时可调用浏览器打开一个网页,网页地址在代码中的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);
}
}
}