随笔分类 - JavaFx与Jfoenix
JavaFx开发
摘要:启动浏览器或者打开资源管理器 启动浏览器 java1.6版本以上, 打开资源管理器 三种方式 hyperlink超链接 hyperlink和网页的超链接一样,hyperlink可以显示文本,或者是文本和图片,之后设置点击监听器,在点击监听器上写上相关的逻辑代码 利用之前的打开浏览器或者是打开资源管理
阅读全文
摘要:ImageView设置图片 JavaFx的ImageView,设置图片不能直接通过属性设置,只能通过代码来设置 ImageView设置图片 首先,我们让fxml对应的那个controller的java文件实现 接口,之后就在复写的该接口的initialize方法中设置我们ImageView的图片 我
阅读全文
摘要:拖动获得文件路径 在windows软件中,很多软件都提供了拖动文件的打开文件的功能,JavaFx中也是有这功能,是通过监听器来实现的 监听器 setOnDragDetected(new EventHandler()); 当你从一个Node上进行拖动的时候,会检测到拖动操作,将会执行这个EventHa
阅读全文
摘要:选择器的使用 "DirectoryChooser目录选择器官方文档" "FileChooser文件选择器官方文档" 文件选择器的使用 JavaFx中有个FileChoser,可以打开一个对话框来选择文件 目录选择器的使用 这个目录选择器,一般用来选择输出的文件夹路径
阅读全文
摘要:布局 前言 刚开始的时候,不知道使用什么布局,发现SceneBuilder其实有8.5版本的,里面就是有提供一个简单的桌面程序模板,8.5可以去官网下载,不过网速好像有点慢,慢慢等吧, "官网下载地址" 布局分析 外层是一个VBox,然后使用MenuBar,MenuBar的宽度就会自动和VBox的宽
阅读全文
摘要:对话框的封装使用 "DialogBuilder的Github" 前言 登录需要弹出登录对话框,但是,Jfoenix库使用对话框比较难受,还得动态去生成布局,我想起了Android的对话框生成,便是封装了一个,一行代码即可生成 使用 使用的话,直接一行代码即可 ,下面的几种常用的情况! 只有一个确定按
阅读全文
摘要:JavaFx项目 新建完项目,我们的项目有三个文件 Main.java 程序入口类,载入界面并显示 Controller.java 事件处理,与fxml绑定 Sample.fxml 界面 sample.fxml需要通过标签fx:controller定义对应的controller <!-- 最外层的那
阅读全文
摘要:Java开发桌面程序学习(一)——JavaFx+Jfoenix初始以及搭建 前言 想做一个Java的桌面程序,但是,使用原生的Swing感觉又十分麻烦,那个布局都是拿代码设置,看着十分的乱,偶然的情况下, 了解到了JavaFx,使用上Jfoenix的UI,界面十分好看,便是想来学一学。 虽然现在大多
阅读全文
摘要:问题截图: 问题原因 问题出现的原因是因为空指针,也就是 这个方法的结果为空 我们可以测试一下,把代码稍微分为两段 如图,如果为空,则输出hello,停止程序 测试结果如下图 分析 上面我们知道了,没有找到该文件,那么,我们把那个fxml布局放在该目录下就可以解决空指针的问题了。 我们先看看改路径是
阅读全文

浙公网安备 33010602011771号