- 博客(51)
- 资源 (6)
- 问答 (1)
- 收藏
- 关注
原创 JavaFX-循环创建Item绑定事件并放入容器
在项目中经常会遇到需要再循环中创建按钮或者多个可创建事件组件,此时手动创建会使得代码量庞大冗余并且不易修改,再循环中创建组件并且绑定事件后再放入容器中使得组件显示并可执行绑定事件极为重要,此时需要用到java的基础功能:LIST。如图所示,可以随意读取数据后将数据内容放在SplitMenuButton内,并且为每个item都加上了绑定事件。从excel表格中获取数据并传给item需要说过程方代码的话下次有时间再放。
2022-09-23 13:32:06
628
原创 JavaFX根据UDP通信协议做简易发送消息和反馈界面
工作中有时候会根据通信协议写一些通信接口,常用的有UDP与TCP俩种通信方式,均是通过局域网配置IP与port进行端口绑定。一般会有公有协议与私有协议,公有的比较规范受到行业大部分厂家通信规定,私有的是与部分厂家少量通信活动编制的协议。...
2022-07-15 00:37:58
998
1
原创 浪潮NF5280M5服务器做RAID装windows server2019系统保姆级教学
浪潮NF5280M5服务器做RAID装windows server2019系统保姆级教学(正经人有时候也得用win做服务器)
2022-07-14 17:55:52
21628
2
原创 双指针仪表盘读数(一)
本章节内容:拿到项目的思考以及表盘识别 我基本上把优快云上所有的关于指针读数文章以及下载都看过了,有需求或者疑问的同学可以来交流,资源也可以免费给了,最后的识别效果就如上一篇的图片所示,运行程序占用的资源经过优化之后特别小,GPU可有可无。回头写个论文弄个专利应该挺轻松的。开发语言:python3.0+调用包:1.sys 用于退出程序:sys.exit()2.time 用于计算时间,还用于matplotlib画图...
2022-02-17 16:45:09
2413
5
原创 开篇:双指针仪表盘的识别
以上为识别过程以及MATLAB的实时图像,点个关注持续更新中,有类似问题可以直接问我或者探讨。算法改进使得很差的CPU,甚至无需GPU都可以运行,下面图像为实时CPU占用率
2022-02-16 10:18:07
670
原创 Django::Did you install mysqlclient?
问题描述:Django提示没有mysqlclient如下:django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module.Did you install mysqlclient?C:\Users\Crscd3799\PycharmProjects\Django\ktzy\__init__.py changed, reloading.Watching for file changes with StatReload
2021-12-11 11:07:04
828
1
原创 解决:You have 18 unapplied migration(s). Your project may not work properly until you apply
问题描述:You have 18 unapplied migration(s). Your project may not work properly until you apply the migrations for app(s): admin, auth, contenttypes, sessions.Run 'python manage.py migrate' to apply them.December 11, 2021 - 10:55:01Django version 4.0,
2021-12-11 11:04:22
17370
2
原创 解决::Argument ‘radius‘ is required to be an integer
cv2.error: OpenCV(3.4.14) :-1: error: (-5:Bad argument) in function 'circle' > Overload resolution failed: > - Argument 'radius' is required to be an integer > - Argument 'radius' is required to be an integer问题描述:在opencv编程,画出圆形时报错,代码为cv2..
2021-11-16 16:29:30
8507
原创 JavaFX - 文本框关键字查询和文本排序
package sample;import javafx.application.Application;import javafx.event.ActionEvent;import javafx.event.EventHandler;import javafx.geometry.Pos;import javafx.scene.Scene;import javafx.scene.control.Button;import javafx.scene.control.Text...
2021-06-22 22:49:31
706
原创 Java FX - 输入框限制及屏蔽关键字方法
有关输入框的两个玩法:1.输入框限制,正则表达式限制输入必须输大写的A~Z2.将用户输入的某些字符进行转换,如图是将"5"转化成大写的"五",实践操作中可以将骂人的脏话变成夸赞的语句、、3.正则表达式的使用:1. 数字:^[0-9]*$2. n位的数字:^\d{n}$3. 至少n位的数字:^\d{n,}$4. m-n位的数字:^\d{m,n}$5. 零和非零开头的数字:^(0|[1-9][0-9]*)$6. 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(
2021-06-21 22:29:35
1794
原创 Java FX - TextArea
package sample;import com.sun.org.apache.bcel.internal.generic.NEW;import javafx.application.Application;import javafx.beans.value.ChangeListener;import javafx.beans.value.ObservableValue;import javafx.event.Event;import javafx.event.EventHandle...
2021-06-20 22:28:53
1265
原创 JavaFX - CheckBox多选按钮
1.同单选按钮不同的是多选按钮不需要加入group,放入同一个组件即可生效,2.多选按钮分为三种状态,选中、不选中和不确定状态。3.使用多种方式对按钮状态进行监听,详见代码。package sample;import com.sun.org.apache.bcel.internal.generic.NEW;import javafx.application.Application;import javafx.beans.value.ChangeListener;import .
2021-06-19 21:03:35
2437
原创 JavaFX - RadioButton单选按钮
1. RadioButton是javafx的单选按钮,同其他的编程一样,需要将单选条件的所有按钮放到同一个group内(ToggleGroup),否则没有单选效果。2.两种默认选中按钮的方式3.两种监听方式,一种对单独的按钮进行监听,一种对按钮group进行监听。package sample;import javafx.application.Application;import javafx.beans.value.ChangeListener;import javafx.b.
2021-06-19 20:57:03
3675
原创 JavaFX - TabPane、Tab
JavaFX - TabPane、Tab效果类似于浏览器打开多个页面,可以关闭特定的tab等,给Tab加小图标,禁用tab,改变tab点击区域、在tab内新增组件,监听、增加点击事件等。package sample;import javafx.application.Application;import javafx.beans.value.ChangeListener;import javafx.beans.value.ObservableValue;import jav..
2021-06-18 22:15:48
3965
原创 JavaFX-TitledPane
TitledPane:样式效果为点击之后出现选择框,框内可防止组件,如下放的是button,其余的组件都可以放。package sample;import javafx.application.Application;import javafx.beans.value.ChangeListener;import javafx.beans.value.ObservableValue;import javafx.scene.Scene;import javafx.scene.contr.
2021-06-16 21:51:22
561
原创 JavaFX - SplitMenuButton
package sample;import javafx.application.Application;import javafx.beans.value.ChangeListener;import javafx.beans.value.ObservableValue;import javafx.event.ActionEvent;import javafx.event.Event;import javafx.event.EventHandler;import javafx.sce...
2021-06-16 17:17:18
471
原创 JavaFX - MenuButton
正在界面上显示一个按钮,点击后弹出item,可设置快捷键,在点击后按钮上显示点击哪个itempackage sample;import javafx.application.Application;import javafx.beans.value.ChangeListener;import javafx.beans.value.ObservableValue;import javafx.event.ActionEvent;import javafx.event.Event;.
2021-06-16 17:12:42
984
原创 JavaFX - ContextMenu
效果:右击按钮出现item如下图所示小火车图标:,来源:阿里矢量图标package sample;import javafx.application.Application;import javafx.event.EventHandler;import javafx.scene.Scene;import javafx.scene.control.Button;import javafx.scene.control.ContextMenu;import javafx.scen..
2021-06-16 17:09:26
996
1
原创 JavaFX-分离器,子菜单,选择按钮的使用
主要学习:1.分离,如图一item22.子菜单,如图一“子菜单以及item5/6”3.单选按钮以及多选按钮加载menu上4.设置item不可选5.item不可见(代码没写直接不可见为TRUE就可以哦)单击事件使用了两种方式,一种正常写,一种用lambda方式写,idea自动改写的package sample;import javafx.application.Application;import javafx.beans.value.ChangeLi..
2021-06-16 10:47:28
443
原创 JavaFX - 制作登录窗口及界面跳转
登录账号和密码使用的不是数据库,是使用setUserData("a");//给一个测试数据注入的测试数据,效果就是登陆成功后进入界面显示登录账号和密码,失败后登录窗口闪烁进行提示。package sample;import com.sun.org.apache.bcel.internal.generic.NEW;import javafx.animation.FadeTransition;import javafx.application.Application;im..
2021-06-16 09:42:15
6578
1
原创 JavaFX- MenuBar,Menu,MenuItem
MenuBar,Menu,MenuItem的使用方法以及快捷键的设置,效果图如下:小布丁bd.png的图片::来源::阿里矢量图标库https://www.iconfont.cn/collections/detail?spm=a313x.7781069.1998910419.dc64b3430&cid=31871package sample;import javafx.application.Application;import javafx.beans.valu...
2021-06-15 22:49:21
1301
原创 JavaFX- Hyperlink
Hyperlink的本身效果类似于一个html的网址,不是类似简直就是一模一样,但是点击不会跳转,需要新增一个点击事件才会像是网页那样跳转。代码以及效果如下所示:package sample;import javafx.application.Application;import javafx.application.HostServices;import javafx.event.ActionEvent;import javafx.event.EventHandler;impor.
2021-06-15 21:06:35
480
原创 JavaFX - ScheduledService(衔接Dialog)
实现案例:弹出的dialog在十秒之后自动关闭,采用的方法是ScheduledService
2021-06-15 10:52:05
554
原创 Java - Dialog对话框
package sample;import javafx.application.Application;import javafx.event.ActionEvent;import javafx.event.EventHandler;import javafx.scene.Scene;import javafx.scene.control.Button;import javafx.scene.control.ButtonType;import javafx.scene.con...
2021-06-15 09:51:27
572
原创 Java FX - StackPane
stackpane将所有子空间全部堆叠起来,先get的children在下面,后get的在上面,虽然不显示但是依然存在,可以用下面的foreach方法循环打印控件名称来确定,最后还用了lambda表达式,不会的可以用foreach。package sample;import javafx.application.Application;import javafx.geometry.Insets;import javafx.geometry.Pos;import javafx.scen.
2021-06-10 11:57:03
1445
原创 JavaFX- GridPane(网格布局)
package sample;import javafx.application.Application;import javafx.scene.Scene;import javafx.scene.control.Button;import javafx.scene.layout.GridPane;import javafx.stage.Stage;public class Main extends Application { public static void ma...
2021-06-10 10:56:01
3983
原创 JavaFX- Flowpane
先来两张效果图::package sample;import javafx.application.Application;import javafx.event.ActionEvent;import javafx.event.EventHandler;import javafx.geometry.Insets;import javafx.geometry.Orientation;import javafx.geometry.Pos;import javafx.scene.Sc.
2021-06-10 09:39:41
744
原创 JavaFX- BorderPane
先来两张效果图::package sample;import javafx.application.Application;import javafx.event.ActionEvent;import javafx.event.EventHandler;import javafx.geometry.Insets;import javafx.geometry.Pos;import javafx.scene.Scene;import javafx.scene.contro..
2021-06-10 09:33:18
1030
原创 JavaFX-setManaged、setVisible、setOpacity之可见与否关系
managed:管理visible:可见opacity:透明度三者在JavaFX均可讲控件变为不见zhuangtai,只不过效果不同
2021-06-09 11:57:55
1086
原创 JavaFX - HBOX、VBOX(水平、垂直布局)
package sample;import javafx.application.Application;import javafx.geometry.Insets;import javafx.geometry.Pos;import javafx.scene.Scene;import javafx.scene.control.Button;import javafx.scene.layout.AnchorPane;import javafx.scene.layout.HBox...
2021-06-09 10:23:47
2385
原创 JavaFX - AnchorPane-1、2
public class Main extends Application { public static void main(String[] args) { launch(args); } @Override public void start(Stage primaryStage) throws Exception {// group.setStyle("-fx-background-color: lawngreen");//.
2021-06-09 09:35:46
594
原创 JavaFX -TextField、Lable、PasswordFleld
public class Main extends Application { public static void main(String[] args) { launch(args); } @Override public void start(Stage primaryStage) throws Exception { Group group = new Group(); Scene scene = new ..
2021-06-09 09:28:30
446
原创 七步SQLserver导入XLS数据源(0代码)
1.找到自己的XML文件并看好位置2.数据库创建对应库(只建库不作任何操作)3.按照箭头点击4.看到这里应该接下来就是下步5.这里稍微有点卡,耐心等候6.有密码上密码没有的话就win验证,还有就是选好自己的数据库7.接下来基本都是下一步一直下一步直到导入成功!回头看看成果都进来了,完美......
2020-09-16 16:17:18
1423
1
原创 Java周期性任务定时器
对于简单的定时任务用 Spring的 @Scheduled 注解即可,如需要动态管理定时任务就需要使用到 Quartz。+Quartz是OpenSymphony开源组织在Job scheduling领域又一个开源项目,完全由Java开发,可以用来执行定时任务,类似于java.util.Timer。但是相较于Timer, Quartz增加了很多功能:持久性作业 - 就是保持调度定时的状态;作业管理 - 对调度作业进行有效的管理;常用cron表达式0 0 10,14,16 * * ? 每天上午10点
2020-09-14 15:13:18
695
最新版Postman-win64-7.32.0-Setup.exe
2020-09-14
flowable-6.5.0.zip
2020-09-14
node-v14.7.0-win-x64.zip
2020-09-14
mysql8.0的my.ini
2020-09-12
eladmin自动代码生成步骤以及注意事项.docx
2020-08-10
别的电脑上运行没问题,换到这台就出问题
2022-07-30
TA创建的收藏夹 TA关注的收藏夹
TA关注的人