JavaFX UI控件

本教程的这一部分向你提供JavaFX UI控件的深入知识。每个桌面应用程序的图形用户界面主要考虑UI元素, 布局和行为。
UI元素是实际显示给用户以进行交互或信息交换的元素。布局定义屏幕上的UI元素的组织。行为是UI元素上发生某些事件时的反应。
【JavaFX UI控件】但是, 包javafx.scene.control为UI组件(如Button, Label等)提供了所有必需的类。每个类都代表一个特定的UI控件, 并定义了一些样式设计方法。

序号 控制 描述
1 Label 标签是用于在屏幕上定义简单文本的组件。它通常会在节点上放置一个标签。
2 Button 按钮是控制应用程序功能的组件。 Button类用于创建带标签的按钮。
3 RadioButton 单选按钮用于向用户提供各种选项。用户只能在所有选项中选择一个。单选按钮被选中或取消选中。
4 CheckBox 复选框用于从用户那里获得包含各种选择的信息种类。用户将复选框标记为打开(true)或关闭(false)。
5 TextField 文本字段基本上用于从用户那里获取文本形式的输入。 javafx.scene.control.TextField表示TextField
6 PasswordField PasswordField用于获取用户的密码。在密码字段中键入的任何内容都不会在屏幕上显示给任何人。
7 HyperLink HyperLink用于通过你的应用程序引用任何网页。它由类javafx.scene.control.HyperLink表示。
8 Slider 滑块用于以图形形式向用户提供选项窗格, 其中用户需要在值的范围内移动滑块以选择其中一个值。
9 ProgressBar 进度栏用于向用户显示工作进度。它由类javafx.scene.control.ProgressBar表示。
10 ProgressIndicator 它不会向用户显示模拟进度, 而是显示数字进度, 以便用户可以按百分比知道完成的工作量。
11 ScrollBar JavaFX滚动条用于向用户提供滚动条, 以便用户可以向下滚动应用程序页面。
12 Menu JavaFX提供了一个Menu类来实现菜单。菜单是任何应用程序的主要组成部分。
13 ToolTip JavaFX ToolTip用于向用户提供有关任何组件的提示。它主要用于提供有关应用程序中使用的文本字段或密码字段的提示。

    推荐阅读