java gui 嵌入浏览器,让java gui在web浏览器中打开一个网页
I am trying to get a java gui to open a web page. So the gui runs some code that does things and then produces a html file.
I then want this file to open in a web browser (preferrably Firefox) as soon as it is created.
How would I go about doing that?
解决方案
If you're using Java 6 or above, see the Desktop API, in particular browse. Use it like this (not tested):
// using this in real life, you'd probably want to check that the desktop
// methods are supported using isDesktopSupported()...
String htmlFilePath = "path/to/html/file.html"; // path to your new file
File htmlFile = new File(htmlFilePath);
// open the default web browser for the HTML page
Desktop.getDesktop().browse(htmlFile.toURI());
// if a web browser is the default HTML handler, this might work too
Desktop.getDesktop().open(htmlFile);
java gui 嵌入浏览器,让java gui在web浏览器中打开一个网页相关推荐
- python网址在浏览器能打开_Python - Flask - 在默认浏览器中打开一个网页
第一部分负责抓取网页并提取一些信息并将其插入到数据库中. 第二部分是resposible使用数据库来呈现这些信息. 两部分共享数据库.在第二部分中,我使用Flask框架将信息显示为具有格式,样式等的h ...
- android点击按钮打开自带浏览器,android – 如何在默认浏览器或webview中打开按钮单击URL...
如何在单击按钮后在Webview或默认浏览器中打开网址?目前,当我点击btn1按钮时,它会提示我从手机中选择一个浏览器.我想在默认浏览器或webview中打开此URL. 这是我的java代码: pub ...
- 搜狗浏览器打开时会自动打开一个网页
原因不清楚. 解决方案: 按f1 或者 搜狗浏览器右上角三横-更多工具-浏览器修复 修复后即可解决 每次打开搜狗浏览器时它都会自动打开一个网页 的问题.
- notepad++ 编写html代码快捷键切换到浏览器查看,notepad++在chrome浏览器中打开查看网页效果...
notepad++在chrome浏览器中打开查看网页效果,操作设置:运行--在chrome浏览器中打开,这是notepad默认的设置方式 但是notepad++如果没有配置chrome浏览器打开,可以 ...
- Java嵌入式数据库H2学习总结(三)——在Web应用中嵌入H2数据库
H2作为一个嵌入型的数据库,它最大的好处就是可以嵌入到我们的Web应用中,和我们的Web应用绑定在一起,成为我们Web应用的一部分.下面来演示一下如何将H2数据库嵌入到我们的Web应用中. 一.搭建测 ...
- java编译遇到的问题与解决_java web开发中遇到的问题及解决方案(个人学习日志,持续更新)...
2012.05.02 星期三 1.问题:导入的新工程,名字上出现感叹号. 原因:工程的jar包libraries需要重新加载. 解决:工程右键-->properties-->Java ...
- java后台传一个对象到前台_前台判断对象中的一个布尔值_springMVC面试题
1:springMVC工作原理 springMVC架构.png [用户发送请求到前端控制器dispatcherservlet,前端控制器接收到请求之后调用处理器映射器,根据请求url找到具体的处理器, ...
- 在maven项目中打开jsp_零基础在intellij中打开一个项目复制粘贴内容即可运行的java拼图...
我刚学java语言,在学习java简单的拼图游戏时发现网上有些居然要导入调试,而且网上有些说的调试方法不明不白,所以我就分享了我的可直接复制在新项目中的源码,如果要直接要搞好的话就可以用结尾的分享提取 ...
- 用Java打开一个网页
BareBonesBrowserLaunch.java 从网上无意间看到的一个工具类,意思是打开一个URL,在不同的操作系统都通用. 1.使用 很简单: Java代码 1 String url = ...
最新文章
- 谁说AI无用?疫情下,AI已经代替人类做了很多...
- sap 教学视频网址
- 计算字符在字符串是出现的次数
- java mvc 获取session_Spring MVC----获取session/request
- 《贝叶斯方法:概率编程与贝叶斯推断》一导读
- 字符串-判断数字的三个方法
- ECshop 快捷登录插件 支持QQ 支付宝 微博
- RANSAC估计——以直线拟合为例
- [转载] 老友记——潘石屹 任志强《天台论道》(下)
- 【solitidy】生成随机数算法
- spring boot默认扫描的路径
- 矩阵补全(Matrix Completion)和缺失值预处理
- excel高级筛选怎么用_Excel表格自动筛选的9个高级用法
- NTP 服务的配置和使用
- win10系统更新后文件丢失的解决办法
- win10声音显示红叉问题解决
- Ubuntu 18.04 Wine下安装微信并成功解决疑难杂症
- mysql双主架构沈剑_58 沈剑 - 数据库架构师做什么-58同城数据库架构设计思路
- php ean13,php生成EAN_13标准条形码实例_PHP
- 最新Linux版本 jira6.3.6安装汉化破解以及数据迁移