首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Java使用JCEF开发 windows桌面应用

一、写在前面 以前写windows桌面应用首选用C#,当然是最好用的解决方案之一。...这些年用java,才发现着实费劲,最近这些年随着硬件的能力提升,使用H5开发各种移动应用桌面应用的方法也逐渐变得可行。本文记载了我用JCEF开发windows桌面应用的一种方法。...它是 CEF 在Java语言的实现。它基于 Chromium 嵌入式框架 (CEF),允许您将 Web 浏览器嵌入到 Java Swing 桌面应用程序中。...也就是说我的方式是: 1、写一个Java应用,集成JCEF 做界面,进行UI交互。前端用VUE.js实现。 2、在这个应用中集成 Springboot 做业务处理集成。....*; import java.awt.*; import java.awt.event.*; import java.io.IOException; public class MainFrame extends

27210
您找到你想要的搜索结果了吗?
是的
没有找到

electron 构建跨平台桌面应用

简介 Electron 是一款可以通过 Web前端技术 构建跨平台桌面应用的框架。...简单地说,通过 Electron,我们可以使用自己所熟悉的前端技术轻松构建出一款能运行在Windows, Linux 和 Mac 上的桌面应用程序。...现阶段已有许多优秀的桌面应用都是基于 Electron 开发,其中如 Atom 编辑器,VS Code 和 Postman 等等都是我们所熟知的,下面列出这当中的部分应用,是不是看到了许多熟悉的图标呢?...Hello World 案例运行 使用下面三步即可构建最简单的 Hello World 桌面程序。 1....其他 当然 Electron 中还有许多实用的模块,如作为桌面应用必不可少的 Menu 和 Tray 模块、拥有调用当前操作系统功能的 Shell 模块、NW.js 中不具备的自动更新功能 - autoUpdater

3.4K110

Node.js实现桌面应用

从最开始我开始写文章就讲过Node.js与Java的优缺点,我当时说过,JAVA能做的如果非要使用Node.js最后肯定是能实现的,但是我们会考虑用什么更加适合。...说到桌面应用程序,可能更多人会想到使用QT或者JAVA FX去实现,Node.js能实现桌面程序么?可能很多人对这个问题的答案抱着怀疑的态度。...实际上Node.js现在生态圈越来越完善,所以用Node.js实际上可以非常轻松的架构一个桌面应用。今天我们来讲讲Node.js是如何构建一个桌面应用。 首先我们需要创建一个Node.js项目。 ?...所以我们可以发现,我们使用electron进行桌面应用的开发我们不需要去了解我写的html是如何被转化成桌面应用执行程序的。用官方的解释来说就是简单的部分你来做,复杂的交给我们框架来负责实现。...我们执行这个文件就可以运行我们的桌面应用了。 ? 最后我们来谈谈,使用Node.js结合electron模式开发桌面应用有什么优缺点呢?

7.4K40

vue 打包桌面应用 并发布

https://blog.csdn.net/wonaixiaoshenshen/article/details/88744534 vue 打包桌面应用程序...你说为啥现在前端这么累,一会做h5网页,一会pc网站,一会又是服务端渲染,一会又来一个桌面应用,一会又是App,是不是就差操作数据库了,不,不对,如果你是走的node 方向,那你就做到了,哈哈哈 vue...打包这些流程我相信大家都已经知道了吧,不管你是vue cli 2 还是vue cli 3 打包出来都是有dist 文件的,至于前面的操作不懂的这些可以百度,多得很,我就直接给你们讲,如何打包桌面应用就好...,不需要深入,只需要知道几个命令就好,下面贴上 地址,加代码 https://electronjs.org/ 官网介绍: 使用 JavaScript, HTML 和 CSS 构建跨平台的桌面应用...如果出现这个了,恭喜了,vue打包桌面应用程序已经完成了,但是你这个要是想发给别人安装看,你这个还不行哟,还需要进行打包才能哟,推荐一个简单的 看完另一篇新博客有讲解 https://blog.csdn.net

1.4K40
领券