基于javafx的桌面个性化工具
起初只想在做个桌面的cpu和内存监控工具,连续迭代几个版本之后,成了一个桌面的个性化工具。
内置插件:
鼠标跟随-彩色粒子特效
企鹅群:635508577
下载exe可执行文件:
目前版本:v2.1.2
下载windows最新版本: 蓝奏云
视频壁纸说明
从2.0.0开始,视频壁纸使用vlc播放器内核,vlc播放器支持的视频格式均可使用, 且性能相比javafx自带媒体引擎有很大提升,本项目提供vlc下载
当前发行版使用的vlc下载地址:
更新说明
由于没有在线自动更新功能,保留配置信息只需将上个版本config目录中的文件覆盖到新版本config目录即可
视频壁纸下载
链接:https://pan.baidu.com/s/119_HUU7zLoJ3E9_-tghY4g
提取码:9rb0
web壁纸
默认提供的web壁纸在wallpaper/web目录下
自定义动态壁纸安装
建议将自定义的壁纸放置在 ./wallpaper/对应类型 目录中,方便管理
插件安装
将插件jar包放入plugins目录下,退出程序重启,新安装的插件默认为打开状态。
点击托盘中的插件扩展可以管理插件。
目前提供默认插件:
鼠标跟随-彩色粒子特效
截图:
组件 | 版本 |
---|---|
javafx | 15.0.1 |
oshi-core | 5.3.7 |
jna | 5.6.0 |
vlcj-javafx | 1.0.2 |
源码运行说明
从2.0.0开始,运行视频壁纸功能需要先安装vlc播放器 (播放器对应版本及地址上方均已给出)。
打包说明
maven 执行 package
使用exe4j 将jar包打为exe文件,exe4j配置在doc/exe4j目录下
使用spy++查看窗口层级关系
如果为以上层级,则说明桌面和图标融合在了一起,这种情况无法兼容窗口置于图标下层。
下图情况大部分可以实现(还是存在特殊不兼容情况,这里就不举例了):
实现原理:Draw Behind Desktop Icons in Windows 8+
qq:1029693356
本项目有参考他人的代码,感谢各位大神的付出!
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。