找到 34423 篇文章 相关编程
2K+ 阅读量
TabPane 是一个 GUI 组件,您可以使用它在一个窗口中加载多个文档。TabPane 具有标题区域和内容区域,您可以通过单击相应的标题在选项卡之间切换。您可以通过实例化 javafx.scene.control.TabPane 类来创建 TabPane。创建选项卡TabPane 中的每个选项卡都由 javafx.scene.control.Tab 类表示,您可以分别使用此类的 setText() 和 setContent() 方法设置选项卡的标题和内容。创建所有所需的选项卡后,您需要将它们添加到窗格中,如下所示:tabPane.getTabs().addAll(tab1, tab2);示例以下 JavaFX 程序演示了... 阅读更多
659 阅读量
SplitPane 是一个 UI 组件,它包含两个或多个带有分隔符的侧边。此分隔符是可移动的;您可以使用它来减少/增加侧边的面积。您可以通过实例化 javafx.scene.control.SplitPane 类来创建 SplitPane。SplitPane 的侧边可以水平或垂直排列。默认情况下,创建的 SpliPane 是水平的,您可以使用 setOrientation() 方法更改其方向。示例以下示例演示了 SplitPane 的创建。import java.io.FileInputStream; import java.io.FileNotFoundException; import javafx.application.Application; import javafx.scene.Scene; import javafx.scene.control.SplitPane; import javafx.scene.image.Image; import javafx.scene.image.ImageView; import javafx.scene.layout.AnchorPane; import javafx.scene.layout.StackPane; import javafx.stage.Stage; public class SplitPaneExample extends ... 阅读更多
476 阅读量
菜单是向用户呈现的一系列选项或命令,通常菜单包含执行某些操作的项目。菜单的内容称为菜单项,菜单栏包含多个菜单。按钮控制用户界面应用程序,通常,单击按钮会执行相应操作。SplitMenuButton 提供了按钮和菜单的功能。它分为两个区域:操作区域和菜单区域。单击这两个区域中的任何一个都会显示相应的功能。您可以通过实例化 javafx.scene.control.SplitMenuButton 类来创建 SplitMenuButton。示例以下... 阅读更多
331 阅读量
进度指示器是一个圆形 UI 组件,用于指示某些操作的进度。您可以通过实例化 javafx.scene.control.ProgressIndicator 类来创建进度指示器。示例以下示例演示了 ProgressIndicator 的创建。import javafx.application.Application; import javafx.beans.value.ChangeListener; import javafx.beans.value.ObservableValue; import javafx.geometry.Insets; import javafx.scene.Scene; import javafx.scene.control.ProgressIndicator; import javafx.scene.control.Slider; import javafx.scene.layout.VBox; import javafx.scene.paint.Color; import javafx.stage.Stage; public class ProgressIndicatorExample extends Application { public void start(Stage stage) { //创建进度指示器 ProgressIndicator indicator = new ProgressIndicator(0.6); //设置进度条的大小 indicator.setPrefSize(300, 120); ... 阅读更多
534 阅读量
菜单是向用户呈现的一系列选项或命令,通常菜单包含执行某些操作的项目。菜单的内容称为菜单项,菜单栏包含多个菜单。按钮控制用户界面应用程序,通常,单击按钮会执行相应操作。MenuButton 只是一个按钮,单击它会显示菜单。您可以通过实例化 javafx.scene.control.MenuButton 类来创建 MenuButton。要填充其菜单,请创建所需数量的 MenuItem 类对象,并将它们添加到 MenuButton 的可观察列表中,如下所示:menuButton.getItems(item1,... 阅读更多
644 阅读量
ChoiceDialog 是一个对话框,它显示一个选项列表,您可以从中选择一个。您可以通过实例化 javafx.scene.control.ChoiceDialog 类来创建 ChoiceDialog。示例以下示例演示了 ChoiceDialog 的创建。import javafx.application.Application; import javafx.collections.ObservableList; import javafx.geometry.Insets; import javafx.scene.Scene; import javafx.scene.control.Button; import javafx.scene.control.ChoiceDialog; import javafx.scene.layout.HBox; import javafx.scene.text.Font; import javafx.scene.text.FontPosture; import javafx.scene.text.FontWeight; import javafx.scene.text.Text; import javafx.stage.Stage; public class ChoiceDialogExample extends Application { public void start(Stage stage) { //创建选择框 ChoiceDialog choiceDialog = new ChoiceDialog("English"); //检索可观察列表 ObservableList list = choiceDialog.getItems(); ... 阅读更多
744 阅读量
ButtonBar 只是一个 HBox,您可以在其中排列按钮。通常,ButtonBar 上的按钮是特定于操作系统的。您可以通过实例化 javafx.scene.control.ButtonBar 类来创建 ButtonBar。示例以下示例演示了 ButtonBar 的创建。import javafx.application.Application; import javafx.geometry.Insets; import javafx.scene.Scene; import javafx.scene.control.ButtonBar; import javafx.scene.control.ButtonBar.ButtonData; import javafx.scene.control.ToggleButton; import javafx.scene.control.ToggleGroup; import javafx.scene.layout.HBox; import javafx.stage.Stage; public class ButtonBarExample extends Application { @Override public void start(Stage stage) { //创建切换按钮 ToggleButton button1 = new ToggleButton("Java"); button1.setPrefSize(60, 40); ToggleButton button2 = new ToggleButton("Python"); ... 阅读更多
744 阅读量
上下文菜单是一个弹出菜单,它出现在与应用程序中 UI 元素交互时。您可以通过实例化 javafx.scene.control.ContextMenu 类来创建上下文菜单。就像菜单一样,创建上下文菜单后,您需要向其中添加菜单项。通常,当您“右键单击”附加的控件时,会出现上下文菜单。将上下文菜单设置为节点:您可以使用 setContextMenu() 方法将上下文菜单设置为 javafx.scene.control 类的任何对象。每个节点都有一个名为 onContextMenuRequested 的属性,它定义了一个函数,当在此节点上请求上下文菜单时调用该函数。您可以设置... 阅读更多
1K+ 阅读量
菜单是向用户呈现的一系列选项或命令,通常菜单包含执行某些操作的项目。菜单的内容称为菜单项,菜单栏包含多个菜单。在 JavaFX 中,菜单由 javafx.scene.control.Menu 类表示,菜单项由 javafx.scene.control.MenuItem 类表示,而 javafx.scene.control.MenuBar 类表示菜单栏。创建菜单:实例化 Menu 类。通过实例化 MenuItem 类创建所需数量的菜单项。将所有菜单项添加到菜单中,如下所示:fileMenu.getItems().addAll(item1, item2, item3);通过实例化 MenuBar 类创建菜单栏... 阅读更多
795 阅读量
菜单是向用户呈现的一系列选项或命令,通常菜单包含执行某些操作的项目。菜单的内容称为菜单项。您可以通过实例化 javafx.scene.control.MenuItem 类来创建菜单项。将操作设置为上下文菜单Menu 类从 javafx.scene.control.ButtonBase 类继承了一个名为 onAction 的属性,该属性的类型为 ObjectProperty。此属性表示每当您按下按钮时调用的操作。您可以使用 setOnAction() 方法将值设置为此属性。要在菜单上设置操作,您需要:实例化 Menu 类。创建... 阅读更多
数据结构
网络
关系数据库管理系统
操作系统
Java
iOS
HTML
CSS
Android
Python
C 语言编程
C++
C#
MongoDB
MySQL
Javascript
PHP