随笔分类 - JavaFx与Jfoenix
JavaFx开发
摘要:原文: JavaFx 上下文菜单使用-Stars-One的杂货小窝 注: 我用的是Tornadofx框架,所以下文代码示例都是kotlin的 效果 基本使用 下面的例子,就是超链接可以右键弹出上下文的效果(效果就是上图): 代码如下: val demoUrl = "https://xx" hyper
阅读全文
摘要:原文地址: JavaFx实现倒计时按钮组件(类似发送激活码) - Stars-One的杂货小窝 本文基于TornadoFx框架进行编写,封装工具代码是kotlin版本 然后也是顺便把这个封装成了stars-one/common-controls 里的xCountDownBtn 效果 思路 点击按钮的
阅读全文
摘要:B站里有时候不太好去找资源,用JS爬了下,整出标题和链接,方便后续查询某个知识点的使用! JavaFX视频教程第1课,hello world JavaFX视频教程第2课,application的启动方式和生命周期 JavaFX视频教程第3课初步认识stage窗口 JavaFX视频教程第4课,进一步认
阅读全文
摘要:原文:JavaFx 页面和控件设置快捷键 - Stars-One的杂货小窝 之前说过一篇window系统全局快捷键的设置,本期主要是讲解JavaFx应用程序的快捷键设置,还是有所区别的 这里主要是Tornadofx为例进行讲解,以Kotlin语言为例,由于比较简单,就不贴截图了,下面例子都是自己测试
阅读全文
摘要:原文:JavaFx 使用字体图标记录 - Stars-One的杂货小窝 之前其实也是研究过关于字体图标的使用,还整了个库Tornadofx学习笔记(4)——IconTextFx开源库,整合5000+个字体图标 - Stars-one - 博客园 由于之前并不是太过于讲解字体图标,最近又是抽空研究了一
阅读全文
摘要:模拟键盘事件 可实现按键的模拟,包含快捷键 模拟按下ctrl+v示例代码: val robot = Robot() robot.keyPress(KeyEvent.VK_CONTROL) robot.keyPress(KeyEvent.VK_V) robot.keyRelease(KeyEvent.
阅读全文
摘要:原文地址: JavaFx 软件重启功能实现 | Stars-One的杂货小窝 本篇使用Kotlin在TornadoFx中实践,没有Java代码的示例,各位自行参考,思路已在本文中提及 实现思路 主要思路为,使用命令行执行java命令,重新打开jar包,同时关闭当前的jar包 但如何知道当前jar包位
阅读全文
摘要:原文地址:JavaFx 实现按钮防抖 | Stars-One的杂货小窝 Android平台的APP,一般是有需要进行设置按钮的防抖(即在短时间内无法多次点击),我想在JavaFx项目中也是实现防抖功能,便是研究了下 实现原理 点击按钮前,需要记录当前点击的时间,在按钮下一次点击的时候,与之前记录的点
阅读全文
摘要:原文:JavaFx Tooltip悬浮提示使用及自定义 | Stars-One的杂货小窝 本篇是基于TornadoFx框架对Tooltip组件进行讲解,使用Kotlin语言,和传统Java使用有所区别,仅供参考 介绍 鼠标悬浮在某个控件,弹出提示,效果如下: 使用 Tooltip一般是和某个节点控件
阅读全文
摘要:原文: JavaFx WebView使用研究 | Stars-One的杂货小窝 本篇是基于TornadoFx框架的基础研究的,示例代码都是Kotlin版本,各位可以看着参考下 WebView中比较重要的是其内置的engine对象,后续的相关操作都是通过这个对象进行管理 加载网页 使用WebView内
阅读全文
摘要:原文地址: JavaFx 监听剪切板实现(Kotlin) | Stars-One的杂货小窝 软件有个需求,想要实现监听剪切板的内容,若内容符合预期,则进行相关的操作,就可以免去用户手动粘贴的操作,提供软件的用户体验感 比如说之前我的一款下载小说的软件,复制小说的地址后,实现自动解析功能 本篇代码以K
阅读全文
摘要:原文地址: JavaFx全局快捷键实现(Kotlin) | Stars-One的杂货小窝 最近整款工具需要用到全局快捷键,搜集了下网上的资料,发现有个JIntellitype库可以用来实现全局快捷键,下面记录下个人的使用 JIntellitype只适用windows的全局快捷键绑定,并不能全平台支持
阅读全文
摘要:原文地址:JavaFx 创建快捷方式及设置开机启动 | Stars-One的杂货小窝 原本是想整个桌面启动器,需要在windows平台上实现开机启动,但我的软件都是jar文件,不是传统的exe文件,也不知道能不能设置开机启动,稍微搜集了资料研究了会,发现有思路,而且可以成功实现 本文只研究了如何在w
阅读全文
摘要:原文地址:JavaFx ObservableList的使用详解 | Stars-One的杂货小窝 最近在研究MVVM模式,发现可以将之前写的FxRecyclerView控件改造一下,便是开始尝试,尝试过程中发现了不少坑,但是网上资料不是太全面,这里便写一篇笔记记录一下,以供后来者的学习 注:由于本人
阅读全文
摘要:星之小说下载器Kotlin版 基于星之小说下载器Java版重构的Kotlin版本 github地址 版本已更新到v1.1 使用说明 确保电脑有jdk8的环境,双击即可运行(win10系统),win7则需要输入命令java -jar d:\test\NovelDownloader.jar 由于使用的第
阅读全文
摘要:普通使用 进度条更新 Task task = new Task() { @Override protected void succeeded() { super.succeeded(); //当call方法里面的操作完成,回调 } //还可以自定义一些方法,之后可以在call等方法调用 @Overr
阅读全文
摘要:Javafx 悬浮窗提示 tooptip 鼠标悬浮在某个控件,弹出提示,效果如下: 代码: //control是某个控件 Tooltip.install(control, new Tooltip("鼠标悬浮显示的文字")); 后续补详见 JavaFx Tooltip悬浮提示使用及自定义 - Star
阅读全文
摘要:javafx 鼠标事件 给某个控件设置鼠标点击监听器,三个条件分别判断为单击,右击还是双击 单击判断 event.getButton()==MouseButton.PRIMARY 右击判断 event.getButton()==MouseButton.SECONDARY 双击判断 event.get
阅读全文
摘要:css 样式表使用 javafx中的css样式,与html的有些不一样,javafx中的css,是以 这种样子的,具体可以参考文档 "JavaFx css官方文档" 简单来说,普通的javafx,以 javafx中,css样式有两种使用方法 直接在fxml中使用 fxml引用css文件 fxml直接
阅读全文
摘要:JavaFxTemplate 使用说明 项目基于maven,请确保maven配置成功,否则,可能会出现问题 项目内置了commons io的jar包,Jfoenix的jar包以及常用的工具类 ,具体使用请看注释! 原本是想将 单独出来,打成一个jar包,不过,项目引用之后一起打成jar包,项目的ja
阅读全文

浙公网安备 33010602011771号