webview.gif import javafx.scene.web.WebView import tornadofx.* class MainView19 : View("WebView") {
image.png 1.定义商品数据类,包含名称和价格2个字段: data class Goods(var name: String, var price: D...
javafx.scene.canvas.GraphicsContext import javafx.scene.control.RadioButton import javafx.scene.paint.Color import tornadofx
image.png import javafx.scene.control.TableView import tornadofx.* class MainView14 : View("tornadofx
// 刷新网格 private fun refreshGrid() { timeUsed.set(format(0)) ...
a21.gif import tornadofx.* class Demo1App : App(Demo1View::class) // 视图类,即控件容器,用于放置各种控件 class Demo1View
javafxConcurrent.gif import javafx.application.Platform import javafx.beans.binding.Bindings import tornadofx
javafx.scene.layout.GridPane import javafx.scene.layout.Priority import javafx.scene.paint.Color import tornadofx
javafx.collections.ObservableList import javafx.scene.control.TreeItem import javafx.scene.layout.Priority import tornadofx...java.text.SimpleDateFormat import java.util.* class APP22a : App(MainView22::class) class MainView22a : View("tornadofx
pagination.gif import tornadofx.* class MainView18 : View("pagination") { val persions = (1..10
[image.png] import tornadofx.* class MainView13 : View("MainView") { val data = (1..10).map {
在IDEA中安装tornadofx插件 image.png 3.新建一个tornadofx项目 image.png 4.使用tornadofx插件新建的项目,依赖版本较低,建议更新依赖到最新版tornadofx
[h0p62lu24k.gif] class FxHashingView : View("javafx框架tornadofx入门实战 计算Sha256") { val str0 = stringProperty
treeview构建2棵有关联的文件(夹)树,通过tornadofx提供的populate,仅用3行代码实现一棵树。...import javafx.scene.layout.StackPane import javafx.scene.web.WebView import org.apache.tika.Tika import tornadofx....* import java.io.File class FileBrowserView : View("tornadofx入门23_treeview_advanced") { val leftFile
javafx.scene.control.TreeItem import javafx.scene.control.TreeView import javafx.scene.layout.Priority import tornadofx....* class MainView26 : View("tornadofx入门26_treeview_增加删除修改") { val companies = (1..2).map {
本实战演示打开或拖拽文件或目录到文本框中,将文件或目录路径或内容显示在文本框中 import javafx.scene.input.TransferMode import javafx.stage.FileChooser import tornadofx....* import java.io.File class APP21 : App(MainView21::class) class MainView21 : View("tornadofx入门20_dragAndDrop-chooseFile-chooseDirecory
javafx.scene.layout.GridPane import javafx.scene.layout.VBox import javafx.stage.FileChooser import tornadofx
.* import tornadofx.* import kotlin.math.PI import kotlin.math.max import kotlin.math.sin class FractalApp
为了让各位都动起手来一起学习,以后的博客中贴一半代码,另一半代码以图片形式显示。用到的json数据
演示地址 javafx框架tornadofx批量生成桌面版CRUB程序,采用tornadofx制作界面,jfinal active record操作数据库,jfinal enjoy模板引擎生成相关代码,...org.jetbrains.exposed.sql.transactions.transaction import org.jetbrains.exposed.sql.transactions.TransactionManager import tornadofx