JavaFX UI组件
本教程的这一部分为您提供了 JavaFX UI 控件的深入知识。每个桌面应用程序的图形用户界面主要考虑 UI 元素、布局和行为。
UI 元素是实际显示给用户以进行交互或信息交换的元素。布局定义了屏幕上 UI 元素的组织。行为是 UI 元素在其上发生某些事件时的反应。
但是,包javafx.scene.control为 UI 组件(如 Button、Label 等)提供了所有必需的类。每个类代表一个特定的 UI 控件并定义一些样式方法。
控件 | 描述 |
---|---|
Label | Label 是一个组件,用于定义屏幕上的简单文本。通常,标签与节点一起放置 |
Button | 按钮是控制应用程序功能的组件。Button 类用于创建带标签的按钮。 |
RadioButton | 单选按钮用于向用户提供各种选项。用户只能在所有选项中选择一个。选中或取消选中单选按钮。 |
CheckBox | 复选框用于从用户那里获取包含各种选择的信息类型。用户将复选框标记为开启 (true) 或关闭 (false)。 |
TextField | Text Field 基本上用于以文本的形式获取用户的输入。javafx.scene.control.TextField 表示 TextField |
PasswordField | PasswordField 用于获取用户的密码。在密码字段中输入的任何内容都不会在屏幕上显示给任何人。 |
HyperLink | 超链接用于通过您的应用程序引用任何网页。它由类javafx.scene.control.HyperLink表示 |
Slider | 滑块用于以图形形式向用户提供选项窗格,用户需要在该范围内移动滑块以选择其中一个。 |
ProgressBar | 进度条用于向用户显示工作进度。它由类javafx.scene.control.ProgressBar表示。 |
ProgressIndicator | 它不是向用户显示模拟进度,而是显示数字进度,以便用户可以知道完成的工作量的百分比。 |
ScrollBar | JavaFX Scroll Bar 用于向用户提供滚动条,以便用户可以向下滚动应用程序页面。 |
Menu | JavaFX 提供了一个 Menu 类来实现菜单。菜单是任何应用程序的主要组件。 |
ToolTip | JavaFX ToolTip 用于向用户提供有关任何组件的提示。它主要用于提供有关应用程序中使用的文本字段或密码字段的提示。 |
热门文章
优秀文章