摘要:
JavaFX开发的桌面应用属于C端,一般来说需要版本检测和自动更新功能,这里记录一下一种版本检测和自动更新的方法。 1. 整体方案 JavaFX.应用版本检测、自动更新主要涉及一下步骤: 读取本地应用版本 拉取远程版本并比较两个版本 如果需要升级,那么拉取更新历史 弹出升级控制窗口 用户选择升级时, 阅读全文
posted @ 2023-01-08 15:59
$$X$$
阅读(957)
评论(0)
推荐(0)
摘要:
撤销和重做功能在很多软件都是非常普遍的,这里记录一下JavaFX实现撤销和重做功能的一种方案: 1. 接口定义 对于所有能执行撤销和重做的动作定义统一的接口: public interface Undo { void execute(); void undo(); void redo(); } 2. 阅读全文
posted @ 2023-01-08 15:02
$$X$$
阅读(369)
评论(0)
推荐(0)
摘要:
JavaFX要实现滚动可以使用ScrollPane,要实现缩放可以通过调用setScaleX和setScaleY、setScaleZ,如果需要实现滚动 + 缩放联动,那么需要一点点小技巧,这里记录一下。 1. 实现滚动 实现JavaFX的滚动很简单,只需要将UI组件放在ScollPane中即可,下面 阅读全文
posted @ 2023-01-08 14:19
$$X$$
阅读(657)
评论(0)
推荐(0)
摘要:
习惯了使用Spring的IoC开发JavaEE应用之后,总想着在JavaFX开发中使用IoC管理应用中的单例对象,这里记录一下构建JavaFX.IoC实现Bean管理和依赖注入的过程。 1. IoC.需求 实际上关于JavaFX整合SpringBoot是有开源项目实现过的,之前也介绍过,但总感觉太重 阅读全文
posted @ 2023-01-08 13:30
$$X$$
阅读(498)
评论(0)
推荐(0)
浙公网安备 33010602011771号