上一章中,我们学习了TreeTableView的常规使用方法,下面我们来看看TreeTableView的其他特性。 启用TreeTableView菜单按钮 我们可以通过如下代码启用菜单按钮: treeTableView.…
从零开始学习JavaFX(20) 控件篇之TreeTableView(1)
这一节中,我们将会看看TreeTableView的使用。 TreeTableView,顾名思义,就是将TreeView和TableView结合起来的一中控件,能够在TableView中使用树形结构并且与其他Column数…
从零开始学习JavaFX(19) 控件篇之TreeView
TreeView是树形结构的控件,在移动平台使用率不算高,但是在PC平台是一个很常用的控件了。 TreeView是使用节点TreeItem来构建视图的,一个TreeItem既可以是根节点,也可以分支节点或者叶子节点,同时…
从零开始学习JavaFX(18) 控件篇之File Chooser
这一章我们来看看FileChooser的使用。 其实从严格意义上来讲FileChooser并不属于控件,也不在javafx.scene.controls包名中,而是属于javafx.stage下。 可能大家会觉得File…
从零开始学习JavaFX(17) 控件篇之Separator
顾名思义,Separator就是分割线,分为横向分割线和纵向分割线。 下面我们来创建一个HBox和一个VBox,来看看分割线的效果: import javafx.application.Application; impo…
从零开始学习JavaFX(16) 控件篇之TableView(3)
上一章中,我们介绍了如何动态添加数据,以及对TableView的数据进行编辑等功能。 这一章中,我们将会学习如何使用自定的Cell来实现大家自己想实现的TableView。 示例代码还是接上一章的代码来看,假设,我们需要…