java开发windows桌面程序_HTML-TO-WINDOWS桌面应用程序开发通用工具

html-to-window是一个用HTML5技术快速创建Windows桌面应用的工具,简化了开发流程,避免了学习QT、C++等复杂技术。用户只需会创建网页,通过配置文件和提供的API,就能实现各种桌面应用功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

html-to–windows是什么?

html-to-window 是一个旨在简化桌面开发难度的通用窗体,它可以让你使用当前主流的HTML5技术快速地创建Windows桌面应用程序。创作桌面应用,不需要掌握QT,C++,C#,Java那些繁琐的东西,只要会创建网页就可以。 相较于NW.js和Electron,使用方式更加简洁。

使用方法

直接运行html-to-window.exe,即可。可通过配置文件进行相关配置,实现各种需求。

参数说明

config.ini参数说明  路径/config/config.ini

[load]

url 网页地址,相对地址,绝对地址,远程网址均可,默认值: www.baidu.com

timeout 等待页面加载超时时间,单位:毫秒,默认值: 3000

contextmenu 是否启用鼠标右键菜单,默认值:false 不启用

[win]

icon 窗体图标路径

title 窗体标题

minbox 最小化窗体按钮,默认值:true

maxbox 最大化窗体按钮,默认值:true

minmax 限定窗口缩放范围,默认值:false

border 窗体是否有边框,默认值:true

resizable 窗体是否可缩放,默认值:true

shadow 窗体边框是否有阴影,默认值:false

posx 窗体初始横坐标

posy 窗体初始纵坐标

width 窗体宽度

height 窗体高度

toolwindow  是否是弹窗工具窗体,默认值:false

topmost 窗体是否置顶,默认值:false

about   关于信息,默认:hello

popinfo    托盘图标提示信息,默认:hello

winclose    点击窗口X退出程序,默认:false(参数为true时,点击窗口X即可退出程序, 否则最小化-点击托盘菜单退出程序)

winonly     是否是原子窗体,默认:fasle,(参数为true时,程序无法重复运行)

========================

js与win交互函数

hitmax()  –最大化窗体

hitmmin()  –最小化窗体

close()  — 关闭窗体

alert(text, title) — 提示框,text:提示内容,title:提示窗口标题

openFile(fileType, title)  –打开文件,fileType:文件类型(所有文件|*.*|文本文件|*.txt|), title:选择文件窗口标题。参数均非必填

openDir(dir, subTitle, title)  –打开目录,dir:初始目录, subTitle:子标题, title:标题。参数均非必填

saveFile(fileType, title)  –保存文件,fileType:文件类型(所有文件|*.*|文本文件|*.txt|), title:窗口标题。参数均非必填

readFile(path) — 读取文件,path:文件路径

writeFile(path, text) — 写文件,path: 文件路径, text:文件内容

clipRead() — 读取剪贴板内容

clipWrite(text) — 将内容写入剪贴板,text:文本内容

getMousePos()  –获取鼠标位置

getPos()  –获取窗体位置

setPos(x,y,width,height)  –设置窗体位置和大小,x:横坐标,y:纵坐标,width:宽度,height:高度。宽高参数可选

getScreen() — 获取屏幕宽高

setIcon(iconPath) — 设置窗体图标

setTitle(text)  –设置窗体标题

setTopmost(state) — 窗体是否置顶,state:true/false

=========================

运行效果

7d875c2d68513489b4be11e1a6cc6733.png

f60c4254e669afb05fc1003038dbe5fa.png

下载体验

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值