- 浏览: 3567661 次
- 性别:
- 来自: 杭州
文章分类
- 全部博客 (1491)
- Hibernate (28)
- spring (37)
- struts2 (19)
- jsp (12)
- servlet (2)
- mysql (24)
- tomcat (3)
- weblogic (1)
- ajax (36)
- jquery (47)
- html (43)
- JS (32)
- ibatis (0)
- DWR (3)
- EXTJS (43)
- Linux (15)
- Maven (3)
- python (8)
- 其他 (8)
- JAVASE (6)
- java javase string (0)
- JAVA 语法 (3)
- juddiv3 (15)
- Mule (1)
- jquery easyui (2)
- mule esb (1)
- java (644)
- log4j (4)
- weka (12)
- android (257)
- web services (4)
- PHP (1)
- 算法 (18)
- 数据结构 算法 (7)
- 数据挖掘 (4)
- 期刊 (6)
- 面试 (5)
- C++ (1)
- 论文 (10)
- 工作 (1)
- 数据结构 (6)
- JAVA配置 (1)
- JAVA垃圾回收 (2)
- SVM (13)
- web st (1)
- jvm (7)
- weka libsvm (1)
- weka屈伟 (1)
- job (2)
- 排序 算法 面试 (3)
- spss (2)
- 搜索引擎 (6)
- java 爬虫 (6)
- 分布式 (1)
- data ming (1)
- eclipse (6)
- 正则表达式 (1)
- 分词器 (2)
- 张孝祥 (1)
- solr (3)
- nutch (1)
- 爬虫 (4)
- lucene (3)
- 狗日的腾讯 (1)
- 我的收藏网址 (13)
- 网络 (1)
- java 数据结构 (22)
- ACM (7)
- jboss (0)
- 大纸 (10)
- maven2 (0)
- elipse (0)
- SVN使用 (2)
- office (1)
- .net (14)
- extjs4 (2)
- zhaopin (0)
- C (2)
- spring mvc (5)
- JPA (9)
- iphone (3)
- css (3)
- 前端框架 (2)
- jui (1)
- dwz (1)
- joomla (1)
- im (1)
- web (2)
- 1 (0)
- 移动UI (1)
- java (1)
- jsoup (1)
- 管理模板 (2)
- javajava (1)
- kali (7)
- 单片机 (1)
- 嵌入式 (1)
- mybatis (2)
- layui (7)
- asp (12)
- asp.net (1)
- sql (1)
- c# (4)
- andorid (1)
- 地价 (1)
- yihuo (1)
- oracle (1)
最新评论
-
endual:
https://blog.csdn.net/chenxbxh2 ...
IE6 bug -
ice86rain:
你好,ES跑起来了吗?我的在tomcat启动时卡在这里Hibe ...
ES架构技术介绍 -
TopLongMan:
...
java public ,protect,friendly,private的方法权限(转) -
贝塔ZQ:
java实现操作word中的表格内容,用插件实现的话,可以试试 ...
java 读取 doc poi读取word中的表格(转) -
ysj570440569:
Maven多模块spring + springMVC + JP ...
Spring+SpringMVC+JPA
JDIC浏览器组件的使用方法(将网页在swing界面上显示):
1、 将jdic.jar导入类路径;
2、 将jdic.dll, IeEmbed.exe拷贝到操作系统的system32目录下;
3、 生成java代码。
DEMO:
BrowserTest.java:
import org.jdesktop.jdic.browser.*;
import java.net.*;
import javax.swing.*;
public class BrowserTest {
public static void main(String[] args) throws Exception {
WebBrowser browser = new WebBrowser();
browser.setURL(new URL("http://www.baidu.com"));
JFrame frame = new JFrame("Browser Test");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.getContentPane().add(browser);
frame.pack();
frame.setSize(500,500);
frame.setVisible(true);
}
}
发表评论
-
snmp
2020-04-13 11:07 438https://www.iteye.com/blog/zhan ... -
snmp
2020-04-10 21:33 575https://blog.csdn.net/qq_333141 ... -
服务器监控软件
2019-12-31 11:07 526[ERROR] org.hyperic.sigar.Sigar ... -
多数据源
2019-12-23 22:09 467https://gitee.com/baomidou/dyna ... -
mybatis多数据源
2019-12-23 18:09 461https://blog.csdn.net/qq_288042 ... -
springboot ueditor
2019-12-17 18:26 390https://blog.csdn.net/u01216982 ... -
java支持多数据源
2019-12-13 15:59 467spxcms是否支持多数据源 ... -
java日志
2019-12-10 12:01 309https://blog.csdn.net/peng_wei_ ... -
spring 多数据源
2019-12-06 09:55 439https://www.jb51.net/article/10 ... -
idea
2019-12-04 17:13 419https://blog.csdn.net/dengachao ... -
手机大屏
2019-11-30 16:02 360http://demo.demohuo.top/modals/ ... -
quarz配置
2019-11-08 11:48 482https://blog.csdn.net/BryantLmm ... -
mysql同步
2019-11-06 12:20 360https://blog.csdn.net/baidu_418 ... -
nginx配置多个服务
2019-11-04 20:35 784https://blog.csdn.net/everljs/a ... -
h5 加壳
2019-11-04 16:05 635https://jingyan.baidu.com/artic ... -
jeui 前端框架
2019-10-22 14:30 1217http://www.jemui.com/demo/ http ... -
jeui 维护
2019-10-22 14:29 2http://www.jemui.com/demo/ htt ... -
jeui 维护
2019-10-22 14:29 2http://www.jemui.com/demo/ -
jeui 维护
2019-10-22 14:29 2http://www.jemui.com/demo/ -
jeui 维护
2019-10-22 14:29 2http://www.jemui.com/demo/
相关推荐
- **Windows Native Browser Wrapper(WNBW)**:这是JDIC的核心部分,它允许Java程序创建和控制一个真正的IE浏览器实例,而不是简单的HTML渲染引擎。这意味着你可以获取到完整的浏览器功能,包括JavaScript执行、...
在Windows中,系统托盘通常位于任务栏的右侧,提供了一个方便的位置来放置程序的小图标,用于显示状态或快速访问菜单。tray.dll使得Java开发者可以轻松地在他们的应用程序中添加这样的功能。 **jdic.jar** 是JDIC库...
为了使用JDIC,开发者需要将其添加到项目的类路径中,然后就可以调用相关的API来实现桌面集成。 总的来说,JDIC是一个强大的工具,它极大地扩展了Java在桌面环境中的功能,让Java开发者能够更轻松地创建出与本地...
通过这种方式,JDIC能够提供一个Java API来调用本地Web浏览器引擎,从而在Java应用中实现浏览网页的能力。 在Java版浏览器的实现中,开发者可能使用了JDIC的BrowserComponent类作为主要的浏览组件。...
4. **JDIC调用或者整合本地桌面环境的组件或应用程序** - 表示JDIC可以访问并利用操作系统级别的特性,如通知区域、桌面小部件等。 **压缩包子文件的文件名称列表:** 1. **DJNativeSwing-SWTDemo.jar** - 这可能是...
开发人员需要将这个JAR文件添加到他们的项目类路径中,以便能够调用JDIC提供的各种服务。 4. **MozEmbed.exe**: 虽然在描述中没有直接提到,但MozEmbed可能是Mozilla的嵌入式浏览器组件,类似于IeEmbed,但基于Fire...
7. **鼠标与键盘事件**:JDIC扩展了Java AWT/Swing事件模型,提供了更多的鼠标和键盘事件处理,如全局热键监听等。 8. **多显示器支持**:在多显示器环境下,JDIC帮助开发者管理窗口在不同显示器间的移动和布局。 ...
`javax.swing.JLabel`是Swing中的一个基础组件,通常用来显示文本或图像。通过自定义`JLabel`的行为,可以将它转化为一个点击后可以打开网页的超链接。这通常涉及到重写`MouseListener`或者`ActionListener`,当用户...
这使得Java应用程序可以调用这些本地浏览器引擎来显示网页内容,提供类似于原生浏览器的浏览体验。 2. **Swing组件**:JDIC扩展了Java Swing库,添加了一些新的组件,例如`Browser`类,它可以作为一个Swing组件直接...
4. **Flash动画播放**:由于Swing本身不支持Flash播放,因此需要引入第三方库,如jdic.jar,来实现Flash动画的显示。 5. **计算器功能**:计算器的实现主要依赖于JButton,每个按钮代表一个数字或运算符。通过注册...
总的来说,JAVA浏览器通过JDIC为SWING开发者提供了一套强大的工具,以增强Java应用程序的桌面功能,使其更接近本机应用的用户体验。这不仅提升了用户满意度,也简化了跨平台开发的复杂性。尽管还有一些挑战,比如API...
3. **HTML解析器**:要显示HTML内容,你需要一个解析器。Java标准库没有内置的HTML解析器,但有许多第三方库可供选择,如Jsoup,它提供了方便的API来解析、操作和提取HTML内容。 4. **HTTP客户端**:为了获取网页...
4. "jna.jar":Java Native Access(JNA)库,允许Java代码调用本地操作系统函数,可能是LANSLIM与操作系统交互的重要桥梁。 5. "looks-2.1.4.jar" 和 "forms-1.2.0.jar":这两个是Java Swing的外观和组件库,用于...
8. `forms-1.2.0.jar`:可能是一个用于创建和处理用户界面的Java库,如Swing或JavaFX的组件。 9. `jdic.jar`:可能是一个与字典相关的库,支持搜索、查询等功能。 10. `jortho.jar`:可能是一个拼写检查或自动纠正...