Skip to content

wangpaihovel/global-shortcuts-fx_Java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

全局快捷键框架

  • 此代码是作者出于兴趣爱好自己编写的。转载请注明。

  • 作者的邮箱:contactwangpai@163.com


分支 M # 版本 M.6.0 支持的功能:

  1. 支持如下功能的全局快捷键:

    1. 程序可后台运行,无需依赖界面来维持
    2. 快捷键不会因为光标及界面切换而失效
    3. 支持重复快捷键。支持对某些不冲突的行为设置同一个快捷键
    4. 支持创建多实例。支持在代码创建本框架的实体类的多个实例,以独立运行多个任务
  2. 本框架拥有可由快捷键控制的运行时生命周期,使用时只需要将快捷键、快捷键要触发的操作等,以 IoC 注入的方式注入到软件的不同生命周期后即可运行。

    故可以通过快捷键来控制本程序的启动、暂停、终止

本次更新介绍

——2024年12月5日

本次更新介绍:

  本工程是在本分支的上一版本的基础之上进行的升级。

  相对于版本 M.5.0,本版本 M.6.0 的改进主要有:

  1. 重构了内部代码,改进了外部接口,在逻辑上来讲更严谨

  2. 新增了大量的生命周期方法。现在的生命周期方法较以前更全面


本项目使用的开发环境:

  • JDK 17.0.1 2021-10-19
  • Maven 3.8.3
  • IntelliJ IDEA 2022.2.1 (Ultimate Edition)

代码量:

  • 总计:1522
    • Java 代码:1266
    • 文本语言代码:256
      • XML:256

关联博客

可见:如何使用 Java 实现全局监听快捷键:https://blog.csdn.net/wangpaiblog/article/details/125578194

About

全局快捷键框架

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages