javaGUI编程用HTML和CSS布局,swing做壳。

写在前面:由于一直从事BS架构开发,相对精通HTML+CSS模式布局,但要做本地应用程序,就头大了,研究了下各种java的GUI编程技术,感觉用swing加嵌入浏览器这种方式比较适合,既能用熟悉的方式编程,又能用BS的方式控制本地资源,相当舒服。下面是我用的组合套装。

1.在SWING中嵌入IE浏览器,关键字:JWebBrowser
    我测试JDK1.8用到的包:
 * DJNativeSwing.jar
 * DJNativeSwing-SWT.jar
 * MozillaInterfaces-1.8.1.3.jar
 * swt-4.3-win32-win32-x86_64.jar

2.JS与SWING通讯方法一:JS使用WebSocket实现与Java图形界面(swing)进行通信。
   在Java服务器这端开发中,使用到一个jar包,Java-WebSocket-1.3.0.jar,首先引入这个包,这个核心包就是用来复制Java进行WebSocket服务器,说白了就是自己连自己,js发送指令java做出响应,具体实现自己搜索。

JS与SWING通讯方法二:剪贴板内容读写。(推荐)

JS与SWING通讯方法三:本地文件读写。

3.在HTML文件中使用JS调用本地资源。
在HTML代码头部加上<!-- saved from url=(0014)about:internet -->

<!DOCTYPE html>
<!-- saved from url=(0014)about:internet --&g
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值