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 用于向用户提供有关任何组件的提示。它主要用于提供有关应用程序中使用的文本字段或密码字段的提示。

热门文章

优秀文章