
Java学习
文章平均质量分 71
记录学习中写下的一些代码,记录阶段性收获
Cosmo9
bit的一条咸鱼
展开
-
JavaFX作业
在写这个作业之前,尝试在JavaFX中添加全局快捷键,测试了大概5个小时,到处找教程换版本,结果最后还是没找到支持Java8以上的(也有可能是我自己的问题),最后只能退而求其次,用jintellitype这个库来在原生swing里面添加了全局快捷键,算是圆了我对SAO Utils的一个执念吧,虽然实际上相差甚远。原创 2023-11-04 20:36:26 · 736 阅读 · 0 评论 -
(IntelliJ IDEA)基于JavaFX的简易四则运算器开发
第一次用Java写,好多东西都是边写边学的,所以写了很多备注(其实也不多,主要还是因为要发优快云之类的所以后面加了一些)。没写过这种程序,估计有不规范的地方,可能还有bug之类的。原创 2023-10-09 01:11:00 · 1007 阅读 · 0 评论 -
(IntelliJ IDEA)基于JavaFX的简易四则运算器开发2.0(修复了一些bug,分成了两个文件方便维护)
(其实这个应该不算bug,只是没写显示的内容,导致文本框内容不变,我记得是这样的,控制台那边是有显示的,异常处理是写了的)。1.JavaFX的按钮创建改成了用二维数组循环创建,其实这应该不算是优化,毕竟复杂一点性能就会差,好在计算器比较简单,用二维数组创建还更为直观,我觉得。1. 括号隔开两数输出后为一个数,例如:4()5=5,或者一个数后跟括号,括号内为数字或表达式,输出为括号内值,例如:4(5-7)=-2。文件包含计算器的逻辑和按钮事件处理的方法。r文件包含主应用程序和界面的创建逻辑。原创 2023-10-09 21:46:38 · 276 阅读 · 2 评论