Loading [MathJax]/jax/input/TeX/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >javafx框架tornadofx实战-舒尔特7-增加历史记录功能

javafx框架tornadofx实战-舒尔特7-增加历史记录功能

原创
作者头像
用户6167008
修改于 2020-06-22 09:17:01
修改于 2020-06-22 09:17:01
6100
举报

重要的事情说3遍: 要动手敲代码!!!要动手敲代码!!!要动手敲代码!!!

新建HistoryView.kt文件,并添加到主视图的right drawer中:

代码语言:txt
AI代码解释
复制
import javafx.scene.layout.Priority
import tornadofx.*
import java.io.File
import java.text.SimpleDateFormat
import java.util.*

在MainController增加historyList:

代码语言:txt
AI代码解释
复制
val historyList= observableListOf<String>()

判断游戏结束的代码变成:

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
javafx框架tornadofx实战-舒尔特8-增加统计功能
重要的事情说3遍: 动手敲代码!!!动手敲代码!!!动手敲代码!!! shuerte3.gif 新建StatisticView.kt文件,并添加到主视图的right drawer中: import javafx.scene.chart.* import tornadofx.* class StatisticView : View("统计") { private val c by inject<MainController>()//注入控制器 private var bc by singleA
用户6167008
2020/06/28
5521
javafx框架tornadofx实战-舒尔特8-增加统计功能
javafx框架tornadofx实战-舒尔特6-增加导出舒尔特方格功能
本节需要导入以下3个类: import javafx.embed.swing.SwingFXUtils import javafx.scene.SnapshotParameters import ja
用户6167008
2020/06/15
8760
javafx框架tornadofx实战-舒尔特6-增加导出舒尔特方格功能
javafx框架tornadofx入门实战22_treeview
通过treeview构建文件(夹)树,就像windows文件管理器左侧的一样 treeview.gif import javafx.collections.FXCollections import javafx.collections.ObservableList import javafx.scene.control.TreeItem import javafx.scene.layout.Priority import tornadofx.* import java.io.File import ja
用户6167008
2020/03/25
7940
javafx框架tornadofx入门实战22_treeview
javafx框架tornadofx实战-舒尔特1
set舒尔特.gif import javafx.animation.AnimationTimer import javafx.application.Platform import javafx.geometry.Orientation import javafx.geometry.Pos import javafx.scene.control.RadioButton import javafx.scene.layout.GridPane import javafx.scene.layout.Prior
用户6167008
2020/06/05
7811
javafx框架tornadofx实战-舒尔特1
javafx框架tornadofx入门26_treeview_增加删除修改
treeview-add-delete-modify.gif 在上一篇的基础上,为treeview添加“增加删除修改”的功能,其中数据类Company,Department,Staff的代码在在上一篇中 import javafx.scene.control.TreeItem import javafx.scene.control.TreeView import javafx.scene.layout.Priority import tornadofx.* class MainView26 : View
用户6167008
2020/04/20
7840
javafx框架tornadofx入门26_treeview_增加删除修改
javafx框架tornadofx入门实战20_dragAndDrop-chooseFile-chooseDirecory
drag-drop-choosefile-choosedir.gif 本实战演示打开或拖拽文件或目录到文本框中,将文件或目录路径或内容显示在文本框中 import javafx.scene.input.TransferMode import javafx.stage.FileChooser import tornadofx.* import java.io.File class APP21 : App(MainView21::class) class MainView21 : View("tornado
用户6167008
2020/03/19
9551
javafx框架tornadofx入门实战20_dragAndDrop-chooseFile-chooseDirecory
一颗心到一个圆的演变,javafx框架tornadofx动画演示
[or8lllfpxg.gif] import javafx.animation.AnimationTimer import javafx.application.Application import javafx.application.Platform import javafx.geometry.Pos import javafx.scene.canvas.GraphicsContext import javafx.scene.control.RadioButton import javafx.sce
用户6167008
2019/09/04
7900
一颗心到一个圆的演变,javafx框架tornadofx动画演示
吃鱼小游戏,可以让小朋友练习键盘方向键和鼠标,采用javafx框架tornadofx实现
[ts8aa4beeu.gif] import javafx.application.Application import javafx.stage.Stage import javafx.scene.paint.Color import javafx.scene.text.Font import javafx.scene.text.FontWeight import javafx.animation.AnimationTimer import javafx.beans.Observable import
用户6167008
2019/09/04
1.1K0
吃鱼小游戏,可以让小朋友练习键盘方向键和鼠标,采用javafx框架tornadofx实现
一颗心到一个圆的演变,javafx框架tornadofx动画演示
采用runAsync和Thread.sleep(10)实现动画效果 import javafx.geometry.Pos import javafx.scene.canvas.GraphicsContext import javafx.scene.control.RadioButton import javafx.scene.paint.Color import javafx.scene.text.FontWeight import tornadofx.* import java.util.* import
用户6167008
2019/09/16
6770
javafx框架tornadofx画个心形
[zyv5mi8xkw.gif] import javafx.animation.AnimationTimer import javafx.application.Application import javafx.application.Platform import javafx.geometry.Pos import javafx.scene.canvas.GraphicsContext import javafx.scene.control.RadioButton import javafx.sce
用户6167008
2019/09/03
1.5K0
javafx框架tornadofx画个心形
javafx框架tornadofx演示jfinal enjoy模板引擎支持动态参数又可调用子模板中的函数
[s5hhy3i74u.gif] 首先根据https://www.jfinal.com/share/1991 新建类 MyRenderDirective 新建index.html #myRender(layoutPath) #@layout() #define content() 显示#(layoutPath) #end 新建layout.html #define layout() i am <span style="color:red">layout.html</span> <br> <br> #@c
用户6167008
2020/03/06
1.7K0
javafx框架tornadofx演示jfinal enjoy模板引擎支持动态参数又可调用子模板中的函数
javafx框架tornadofx入门实战23_treeview_advanced
treeview构建2棵有关联的文件(夹)树,通过tornadofx提供的populate,仅用3行代码实现一棵树。并可在右侧窗口查看文本文件的内容和图片 import com.dlsc.gemsfx
用户6167008
2020/03/31
2.4K1
javafx框架tornadofx入门实战23_treeview_advanced
javafx框架tornadofx实战-益智游戏-找出指定的内容1
找到它.gif 布局与上一个案例舒尔特基本相似,来体验一下吧,代码也在同小异,直接上代码: 重要的事情说3遍: 动手敲代码!!!动手敲代码!!!动手敲代码!!! class MainAPP : App(MainView::class) class MainView : View("把指定的图片全都给我找出来") { private val c by inject<MainController>() lateinit var r: GridPane private val sue
用户6167008
2020/08/11
7300
javafx框架tornadofx实战-益智游戏-找出指定的内容1
javafx框架tornadofx实战-舒尔特3-增加从外部json文件导入内容功能
json文件content1.json格式: [ { "title": "大写汉字数字", "content": "零,壹,贰,叁,肆,伍,陆,柒,捌,玖,拾,佰,仟" },
用户6167008
2020/06/09
1.1K0
javafx框架tornadofx实战-舒尔特3-增加从外部json文件导入内容功能
二维码生成小工具,采用javafx框架tornadofx实现界面开发
[3zqf7zy13o.gif] import javafx.application.Application import javafx.beans.property.SimpleObjectProperty import javafx.embed.swing.SwingFXUtils import javafx.scene.image.Image import javafx.scene.image.WritableImage import tornadofx.* import javax.imageio.
用户6167008
2019/09/11
1.5K0
二维码生成小工具,采用javafx框架tornadofx实现界面开发
300行代码不到的javafx框架tornadofx拼图游戏
不知道为什么分成9份的时候无法移动,请高手指教 分成36份的时候程序有可能卡住没反应 分成4份的时候有可能无法成功恢复原图 a2.gif heart2circle.zip 附件运行方式:解压后,双击文件:run.bat import javafx.application.Application import javafx.application.Platform import javafx.beans.property.SimpleObjectProperty import javafx.geome
用户6167008
2019/09/05
1.5K0
在tornadofx中使用javafx并发框架示例
1个枚举javafx.concurrent.Worker.State,代表Worker的不同状态READY,SCHEDULED,RUNNING,SUCCEEDED,CANCELLED,FAILED
用户6167008
2019/10/10
1.5K0
在tornadofx中使用javafx并发框架示例
Kotlin学习日志(五)类与对象
通过上述的代码比较,Kotlin对类的写法与Java之间有以下几点区别: (1)Kotlin省略了关键字public,因为Kotlin默认类是开放的,所以不需要这个关键字。 (2)Kotlin用冒号“:”代替extends,也就是通过冒号表示继承关系。 (3)Kotlin进行继承时,父类后面多了括号“()”。
晨曦_LLW
2020/09/25
1.2K0
Maven 搭建 SSM 项目 (oracle) 设计模式、三层架构的讲解
简单谈一下maven搭建 ssm 项目 (使用数据库oracle,比 mysql 麻烦一点,所以这里谈一下)
Krry
2018/09/10
1.3K0
Maven 搭建 SSM 项目 (oracle) 设计模式、三层架构的讲解
《Kotlin极简教程》第2章 快速开始:HelloWorld
我们在本章将介绍使用Kotlin程序设计语言,分别使用命令行、应用程序、Web RESTFul、Android、Kotlin JavaScript等方式向世界问好:你好,世界。
一个会写诗的程序员
2018/08/17
1.8K0
推荐阅读
相关推荐
javafx框架tornadofx实战-舒尔特8-增加统计功能
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档