JavaFX UI 控件

2024 年 8 月 29 日 | 阅读 2 分钟

本教程的这一部分为您提供了 JavaFX UI 控件的深入知识。每个桌面应用程序的图形用户界面主要考虑 UI 元素、布局和行为。

UI 元素是实际显示给用户以进行交互或信息交换的元素。 布局定义了屏幕上 UI 元素的组织方式。 行为是 UI 元素在发生某些事件时的反应。

但是,软件包 javafx.scene.control 提供了 UI 组件(如 Button、Label 等)的所有必要类。每个类代表一个特定的 UI 控件,并为其样式定义一些方法。

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

下一个主题JavaFX 标签