找到 155 篇文章 关于 JavaFX

如何在 JavaFX 中禁用菜单项

Maruthi Krishna
更新于 2020年5月20日 07:33:59

1K+ 次查看

菜单是向用户展示的一系列选项或命令的列表,通常菜单包含执行某些操作的项。菜单的内容称为菜单项,菜单栏包含多个菜单。在 JavaFX 中,菜单由 javafx.scene.control.Menu 类表示,菜单项由 javafx.scene.control.MenuItem 类表示,而 javafx.scene.control.MenuBar 类表示菜单栏。要创建菜单 - 实例化 Menu 类。通过实例化 MenuItem 类创建所需数量的菜单项。将所有菜单项添加到菜单中,如下所示:fileMenu.getItems().addAll(item1, item2, item3);通过实例化 MenuBar ... 阅读更多

JavaFX 示例:为“退出”菜单项设置操作

Maruthi Krishna
更新于 2020年5月20日 07:32:24

795 次查看

菜单是向用户展示的一系列选项或命令的列表,通常菜单包含执行某些操作的项。菜单的内容称为菜单项。您可以通过实例化 javafx.scene.control.MenuItem 类来创建菜单项。为上下文菜单设置操作Menu 类继承了一个名为 onAction 的属性,该属性来自 javafx.scene.control.ButtonBase 类,其类型为 ObjectProperty。此属性表示每当您按下按钮时调用的操作。您可以使用 setOnAction() 方法将值设置为此属性。要为菜单设置操作,您需要 - 实例化 Menu 类。创建... 阅读更多

如何在 JavaFX 中创建上下文菜单?

Maruthi Krishna
更新于 2020年5月20日 07:27:09

1K+ 次查看

菜单是向用户展示的一系列选项或命令的列表,通常菜单包含执行某些操作的项。菜单的内容称为菜单项。上下文菜单上下文菜单是在与应用程序中的 UI 元素交互时出现的弹出菜单。最好的例子是,当您右键单击鼠标时,在您的系统中出现的菜单。您可以通过实例化 javafx.scene.control.ContextMenu 类来创建上下文菜单。就像菜单一样,创建上下文菜单后,您需要向其中添加菜单项。您可以使用 setContextMenu() 方法将 ContextMenu 设置为 javafx.scene.control 类的任何对象... 阅读更多

如何在 JavaFX 中创建子菜单?

Maruthi Krishna
更新于 2020年5月20日 07:25:32

2K+ 次查看

菜单是向用户展示的一系列选项或命令的列表,通常菜单包含执行某些操作的项。菜单的内容称为菜单项,菜单栏包含多个菜单。您可以通过实例化 javafx.scene.control.Menu 类来创建菜单。添加子菜单要创建菜单 - 实例化 Menu 类。通过实例化 MenuItem 类创建所需数量的菜单项。将创建的菜单项添加到菜单的可观察列表中。要添加子菜单,您只需将一个菜单添加到另一个菜单中即可。示例import javafx.application.Application; import javafx.scene.Group; import javafx.scene.Scene; import javafx.scene.control.Menu; import javafx.scene.control.MenuBar; ... 阅读更多

如何在 JavaFX 中向菜单添加分隔符?

Maruthi Krishna
更新于 2020年5月20日 07:22:40

1K+ 次查看

菜单是向用户展示的一系列选项或命令的列表,通常菜单包含执行某些操作的项。菜单的内容称为菜单项。要向菜单添加分隔符,JavaFX 提供了一个名为 javafx.scene.control.Separator 的特殊类。使用此类,您可以创建一个在其中嵌入水平分隔符的 MenuItem。当您需要分隔菜单项时,这非常方便。创建 SeperatorMenuItem 后,您可以使用 add() 或 addAll() 方法将其对象添加到菜单中,以及其他菜单项。示例import javafx.application.Application; import javafx.scene.Group; import javafx.scene.Scene; import javafx.scene.control.Menu; ... 阅读更多

如何向菜单项添加加速键?

Maruthi Krishna
更新于 2020年5月20日 07:18:38

762 次查看

菜单是向用户展示的一系列选项或命令的列表,通常菜单包含执行某些操作的项。菜单的内容称为菜单项,菜单栏包含多个菜单。在 JavaFX 中,菜单由 javafx.scene.control.Menu 类表示,菜单项由 javafx.scene.control.MenuItem 类表示,而 javafx.scene.control.MenuBar 类表示菜单栏。向菜单项添加加速键 - 加速键是菜单项的快捷方式。MenuItem 类包含一个名为 accelerator(类型为 KeyCombination)的属性,该属性将组合与当前 MenuItem 的操作相关联。您可以... 阅读更多

如何在 JavaFX 中向 ContextMenu 添加操作监听器?

Maruthi Krishna
更新于 2020年5月20日 07:13:43

686 次查看

上下文菜单是在与应用程序中的 UI 元素交互时出现的弹出菜单。您可以通过实例化 javafx.scene.control.ContextMenu 类来创建上下文菜单。就像菜单一样,创建上下文菜单后,您需要向其中添加菜单项。您可以使用 setContextMenu() 方法将 ContextMenu 设置为 javafx.scene.control 类的任何对象。通常,这些上下文菜单会在您“右键单击”附加的控件时出现。向 ContextMenu 添加操作监听器ContextMenu 类继承了一个名为 onAction 的属性,该属性来自 javafx.scene.control.ButtonBase 类,其类型为 ObjectProperty。此属性表示... 阅读更多

如何在 JavaFX 中创建自定义菜单项?

Maruthi Krishna
更新于 2020年5月20日 07:08:37

349 次查看

菜单是向用户展示的一系列选项或命令的列表,通常菜单包含执行某些操作的项。菜单的内容称为菜单项,菜单栏包含多个菜单。在 JavaFX 中,菜单由 javafx.scene.control.Menu 类表示,菜单项由 javafx.scene.control.MenuItem 类表示,而 javafx.scene.control.MenuBar 类表示菜单栏。要创建菜单 - 实例化 Menu 类。通过实例化 MenuItem 类创建所需数量的菜单项。将所有菜单项添加到菜单中,如下所示:fileMenu.getItems().addAll(item1, item2, item3);通过实例化... 阅读更多

如何在 JavaFX 中创建复选菜单项?

Maruthi Krishna
更新于 2020年5月20日 07:04:01

604 次查看

菜单是向用户展示的一系列选项或命令的列表,通常菜单包含执行某些操作的项。菜单的内容称为菜单项,菜单栏包含多个菜单。JavaFx 支持三种菜单项,即 - 复选菜单项、自定义菜单项和单选菜单项。CheckMenuItemCheckMenuItem 是一种特殊的 MenuItem,它有一个复选标记(勾号),类似于复选框。它有两种状态:选中(带复选标记)和未选中(不带复选标记)。它由 javafx.scene.control.CheckMenuItem 类表示。要在菜单中添加 CheckMenuItem - 实例化 Menu 类。实例化... 阅读更多

如何在 JavaFX 中创建单选菜单项?

Maruthi Krishna
更新于 2020年5月20日 07:01:53

582 次查看

菜单是向用户展示的一系列选项或命令的列表,通常菜单包含执行某些操作的项。菜单的内容称为菜单项,菜单栏包含多个菜单。JavaFx 支持三种菜单项,即 - 复选菜单项、自定义菜单项和单选菜单项。RadioMenuItemRadioMenuItem 是一种特殊的 MenuItem,它有一个复选标记(勾号),类似于复选框。它有两种状态:选中(带复选标记)和未选中(不带复选标记)。它由 javafx.scene.control.RadioMenuItem 类表示。您可以将一堆单选菜单项添加到切换组中,就像... 阅读更多

广告

© . All rights reserved.