05 2023 档案

摘要:# 如何利用ObservableList为TableView添加Add和Del功能 TableView 的记录可以绑定到一个 ObservableList 。 ObservableList 是一种列表数据结构,继承自 List 。 很多 JavaFX 控件都可以用 ObservableList 管理 阅读全文
posted @ 2023-05-31 23:10 JavaFX_HowTo 阅读(296) 评论(0) 推荐(0) 编辑
摘要:# 如何使用TableView展示表格数据 TableView 可以展示一个行列二维表格。表格由表头和记录组成。 表头由若干 TableColumn 组成。 通过定义 TableView 的代码: ```java TableView studentTableView; ``` 可以看出,记录的数据结 阅读全文
posted @ 2023-05-31 23:07 JavaFX_HowTo 阅读(663) 评论(0) 推荐(0) 编辑
摘要:# 如何使用TreeView展示树状数据 TreeView 是一个可用于显示树形数据结构的UI组件。它提供了一个可折叠、可展开的树状视图。 TreeView 是一个树状结构,其根节点的类型是 TreeItem 。 每个 TreeItem 又可以包含若干 TreeItem 。由此可组成一颗树形结构。 阅读全文
posted @ 2023-05-31 19:54 JavaFX_HowTo 阅读(1045) 评论(0) 推荐(0) 编辑
摘要:# 如何使用TextField接收用户的输入 TextField 是单行输入框,可以在里面编辑文本,从而得到用户的输入。 TextField 的显示效果如下: ![image](https://img2023.cnblogs.com/blog/3203505/202305/3203505-20230 阅读全文
posted @ 2023-05-31 17:08 JavaFX_HowTo 阅读(83) 评论(0) 推荐(0) 编辑
摘要:# 如何使用ListView以提供一个选择列表给用户 ListView 是一个列表框控件。 它可以在一个垂直滚动区域中显示一个项目列表,并允许用户进行选择。 ## 效果展示 ![image](https://img2023.cnblogs.com/blog/3203505/202305/320350 阅读全文
posted @ 2023-05-30 20:08 JavaFX_HowTo 阅读(193) 评论(0) 推荐(0) 编辑
摘要:# 如何使用ComboBox以获取用户的单选并可编辑 ComboBox 是一种单选下拉框,和 ChoiceBox 很类似。 ComboBox 不仅可以接收用户的一个选项,还可以提供可编辑框,让用户输入内容。 ## 效果展示 ![image](https://img2023.cnblogs.com/b 阅读全文
posted @ 2023-05-30 16:57 JavaFX_HowTo 阅读(707) 评论(0) 推荐(0) 编辑
摘要:# 如何使用ChoiceBox以接收用户的单项选择 ChoiceBox 是一种下拉框,点击后显示可选列表,从中可以再点击选择一个选项。 ChoiceBox 可以用于接收用户的单项选择。 ## 效果展示 ![image](https://img2023.cnblogs.com/blog/3203505 阅读全文
posted @ 2023-05-27 16:36 JavaFX_HowTo 阅读(392) 评论(0) 推荐(0) 编辑
摘要:# 如何使用CheckBox以获取用户的选择 CheckBox 是一个复选框,它有两种状态:选中和非选中。 CheckBox 可以比较直观的表现用户的选择情况。 ## 效果展示 ![image](https://img2023.cnblogs.com/blog/3203505/202305/3203 阅读全文
posted @ 2023-05-27 15:24 JavaFX_HowTo 阅读(160) 评论(0) 推荐(0) 编辑
摘要:# 如何使用GridPane 以创建一个登录框为例 GridPane 可以看成是一个二维表格,它的默认行数和列数都是 0。也就是说,如果你创建一个空的 GridPane 对象,它将没有任何行和列。 当你向 GridPane 中添加组件时,GridPane 会自动根据组件的位置和跨度计算出所需的行数和 阅读全文
posted @ 2023-05-26 23:00 JavaFX_HowTo 阅读(175) 评论(0) 推荐(0) 编辑
摘要:# 如何在关闭窗口时增加确认框 当我们点击窗口的关闭图标时,窗口马上会被关闭。如何增加一个确认框,当用户确认时才关闭窗口呢? ![image](https://img2023.cnblogs.com/blog/3203505/202305/3203505-20230526182122792-1214 阅读全文
posted @ 2023-05-26 18:22 JavaFX_HowTo 阅读(179) 评论(0) 推荐(0) 编辑
摘要:# 如何在窗口之间交互 以实现一个确认框为例 有时候我们需要知道在另一个窗口关闭时,知道用户对此窗口的操作情况。比如典型的确认框: ![image](https://img2023.cnblogs.com/blog/3203505/202305/3203505-20230526083234893-9 阅读全文
posted @ 2023-05-26 08:34 JavaFX_HowTo 阅读(207) 评论(0) 推荐(0) 编辑
摘要:# 如何打开新的窗口 JavaFX 程序有一个主窗口,就是 start 函数的第一个参数。有时我们还想打开新的窗口,比如一个提示窗口。 效果如下: ![image](https://img2023.cnblogs.com/blog/3203505/202305/3203505-20230525230 阅读全文
posted @ 2023-05-25 23:05 JavaFX_HowTo 阅读(458) 评论(0) 推荐(0) 编辑
摘要:# 如何切换场景 在 JavaFX 中,一个窗口(Stage)中有一个 Scene 。所有的布局和控件都会在在个场景中。 我们可以通过切换 Scene 来完全改变一个窗口里的内容。 比如这样: `window.setScene(scene)` 。 窗口的大小会和 Scene 的大小一样,所以切换完 阅读全文
posted @ 2023-05-25 14:56 JavaFX_HowTo 阅读(684) 评论(0) 推荐(0) 编辑
摘要:# 如何给布局或者控件添加边框 我在学习和开发 JavaFX 程序时,对 Pane 会有一些疑问,比如: - 它们的大小是怎样的? - 它们的大小和父节点或者窗口的关系是怎样的? 相同的问题在控件上也存在,比如一个 Label 到底占据了多大的空间(因为默认 Label 没有边框展示)? 我想,如果 阅读全文
posted @ 2023-05-24 10:46 JavaFX_HowTo 阅读(652) 评论(0) 推荐(0) 编辑
摘要:# 如何接收用户事件_以Button点击为例 JavaFX 中与用户进行交互的方式可以通过事件的回调。我们可以给一个控件(比如 Button )绑定一个事件回调函数,当相关事件触发时(比如 Button 被点击),JavaFX 将调用这个回调函数。 以 Button 为例,在我们创建好 Button 阅读全文
posted @ 2023-05-23 21:19 JavaFX_HowTo 阅读(142) 评论(0) 推荐(0) 编辑
摘要:# 如何使用JavaFX写一个HelloWorld窗口 ## 准备工作 首先我们需要安装好 JDK ,我使用 JDK1.8 来做开发,而 JDK1.8 内置了 JavaFX ,所以不需要从外部引入依赖。 在这里下载 JDK1.8: ``` 链接: https://pan.baidu.com/s/1c 阅读全文
posted @ 2023-05-21 20:33 JavaFX_HowTo 阅读(357) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示