合集-JavaFX界面设计但是Kotlin

摘要:Java桌面技术 Java桌面技术是Java语言的一个重要应用领域,它的主要特点是跨平台,即一次编写,到处运行。Java桌面技术主要包括JavaFX和Swing两种技术。 最开始的时候,在Swing之前,Java还有Applet和AWT两种技术,但是这两种技术已经被淘汰(?),所以这里不再介绍。 我 阅读全文
posted @ 2023-07-21 16:54 大福是小强 阅读(197) 评论(0) 推荐(0)
摘要:仿真中的时间 系统仿真中,最少需要考虑两个时间。一个是仿真时间,一个是墙上时间。仿真时间是仿真系统中的时间推进过程,可能是均匀的,也可能是基于事件的非线性推进。墙上时间则是现实中的时间。仿真时间与墙上时间可能没有联系。在某些系统中,则必须维持二者之间的(比例)关系。 在分布式实时仿真或实物在回路的仿 阅读全文
posted @ 2023-04-23 11:50 大福是小强 阅读(273) 评论(0) 推荐(0)
摘要:Kotlin使用LCM(Lightweight Communications and Marshalling)协议通信 目标 使用Kotlin作为开发语言,通过LCM进行实时的数据交换。展示Kotlin的开发能力,以及LCM的使用。为实现基于Kotlin的LCM协议的开发提供基础。 前提 安装了LC 阅读全文
posted @ 2023-04-19 19:47 大福是小强 阅读(157) 评论(0) 推荐(0)
摘要:目录 并不神秘的Callback<P, R>列的构造`Callback`接口回到`cellValueFactory ` 更加灵活的表视图替代`MapValueFactory<T>`做数据处理和检查虚拟列 结论 并不神秘的Callback<P, R> 书接上回,简单几步,就能把一个对象列表显示为一个表 阅读全文
posted @ 2023-02-18 20:58 大福是小强 阅读(128) 评论(0) 推荐(0)
摘要:利用TableView显示数据 内容目录 利用TableView显示数据效果全部代码代码详解入口视图视图模型数据模型 总结 TableView显示一个二维表格,它有两个基本组成结构。一个就是行,一个就是列,其中每一行代表着数据集合中的一个数据(其类型为T),而每一列代表着数据的一个特征(特征目前都当 阅读全文
posted @ 2023-02-13 13:08 大福是小强 阅读(191) 评论(0) 推荐(0)
摘要:效果先行 一个列表视图控件,可以实现展示一系列项,每一个项对应ListView界面中的一行。这个控件很简单,但是也很好用。当采用Kotlin编写的时候,就更好用了。 增加项清除项选择项原位编辑 再给代码 data class Kid( var firstname: String = "", var 阅读全文
posted @ 2022-07-15 17:20 大福是小强 阅读(111) 评论(0) 推荐(0)
摘要:数独游戏 某一天,看到微博@屠龙的胭脂介绍的几何数独游戏视频介绍,一看挺不错,很好玩! 要不要买一个给我儿子玩呢?回头想了一下,觉得以我儿子的智慧,可能不会玩。不由得感叹,像我这样才华横溢的程序员,怎么儿子是个大笨蛋呢?还不如我来编一个放在平板上,看看我儿子到底会不会玩。 因为我儿子是蛇蛇爱好者(前 阅读全文
posted @ 2022-07-12 16:22 大福是小强 阅读(73) 评论(0) 推荐(0)
摘要:用于布局的控件 JavaFX七巧板游戏:布局入门到放弃一文把用于布局的窗格(Pane)拉了一遍,里面提到有一些控件,也有布局的作用。 明显,控件与窗格一样,是Region的子类;与窗格不同的是,控件有自己的UI元素。 下图是控件的子类结构,在右边的框中的类,就是用于布局的控件: ToolBarBut 阅读全文
posted @ 2022-07-06 17:16 大福是小强 阅读(79) 评论(0) 推荐(0)
摘要:JavaFX布局之各种Panes 上次写博客还是上次。 自开始把这两东西一起学Kotlin+JavaFX的顺滑已经过去差不多5个月,联盟……都是废物。我已经编了大概3个小的应用软件,申请了两个软件著作权(一个图标库的实在无聊),最近又把专业方向的一个软件实现出来了。 我整个的学习方式都是捡到什么用什 阅读全文
posted @ 2022-07-03 12:09 大福是小强 阅读(177) 评论(0) 推荐(0)
摘要:JavaFX开发者之图标 在使用JavaFX开发桌面程序时,为什么有些人的程序就那么专业,有些人的一看就很业余。 程序中的图标扮演了很重要的角色! CSDN写文章的界面就很典型: 一看就很专业吧! 应用程序也是一样的,IDEA神器也满屏幕都是各种小小的图标。 图标,可以更加直观的为用户提供交互提示, 阅读全文
posted @ 2022-04-11 14:22 大福是小强 阅读(124) 评论(0) 推荐(0)
摘要:原文:WRITING MUSIC IN JAVA: TWO APPROACHES 简介 音乐软件能够表达音乐思想,必须是人类可读和计算机可读的。 现代乐谱记谱法具有极强的表现力,能够在一个紧凑的空间内传达节奏、旋律、和声以及各种演奏指令。 不幸的是,作为一种图形化的、人类可读的记谱法,乐谱并不能很好 阅读全文
posted @ 2022-04-10 16:11 大福是小强 阅读(201) 评论(0) 推荐(0)
摘要:目录 图标文件窗口图标应用程序图标 JavaFX应用程序图标jpackageGradle 准备图标文件 图标文件 为了让我们的JavaFX应用程序看起来更美观,我们需要设置图标文件。其实所谓的应用程序图标文件,有两个不同的含义。 Windows应用执行后窗口左上方显示的图标;文件管理器中看到的应用程 阅读全文
posted @ 2022-02-15 18:13 大福是小强 阅读(245) 评论(0) 推荐(0)
摘要:AnimationTimer JavaFX有三类动画实现方式:Transition,TimeLine和AnimationTimer。 AnimationTimer看起来像是一个计时器,其实他更适合叫做心跳循环。JavaFX绘图的每一帧都会自动条用AnimationTimer. AnimationTi 阅读全文
posted @ 2022-02-15 00:17 大福是小强 阅读(231) 评论(0) 推荐(0)
摘要:如丝般顺滑的Kotlin+JavaFX 项目代码库前言谁会读这篇文章写作目的 Kotlin桌面开发JavaFxKotlin开发工具 Kotlin+JavaFX的形状HelloFXKtMVVMJavaFX例子程序设计主程序界面设计Model设计ViewModel 结论 项目代码库 项目代码 前言 谁会 阅读全文
posted @ 2022-02-13 12:31 大福是小强 阅读(262) 评论(0) 推荐(0)
摘要:Windows下的JAVAFX桌面应用程序打包ABC 目录 Windows下的JAVAFX桌面应用程序打包ABC谁会读这个文章写作的目标知识背景JavaFx模块化Java JavaFX打包的例子例子代码编译的命令行设置变量编译Java代码运行``jlink``生成自定义运行时映像``jpackage 阅读全文
posted @ 2022-02-12 19:25 大福是小强 阅读(106) 评论(0) 推荐(0)