找到 34423 篇文章 关于编程

如何使 JavaFX 饼图的标签不可见?

Maruthi Krishna
更新于 2020年5月20日 06:55:30

522 次浏览

在饼图中,我们将数据值表示为圆的扇形。每个扇形都与其他扇形区分开来(通常通过颜色)。在 JavaFX 中,您可以通过实例化 javafx.scene.chart.PieChart 类来创建饼图。使标签不可见每个扇形都与一个标签关联。(切片的名称作为值)默认情况下,这些标签是可见的。此类具有一个名为 labels visible 的属性,用于指定是否显示饼图中的标签。您可以使用 setLabelsVisible() 方法为此属性设置值。要使当前饼图的标签不可见,您需要…… 阅读更多

JavaFX 示例:向单选按钮添加工具提示

Maruthi Krishna
更新于 2020年5月20日 06:53:15

299 次浏览

单选按钮单选按钮是一种按钮,形状为圆形。它有两种状态:选中和未选中。通常,单选按钮使用切换组进行分组,您只能选择其中一个。您可以通过实例化 javafx.scene.control.RadioButton 类在 JavaFX 中创建单选按钮。工具提示每当您将鼠标指针悬停在应用程序中的元素(例如按钮、标签等)上时,工具提示都会显示有关它的提示。在 JavaFX 中,工具提示由 javafx.scene.control.Tooltip 类表示,您可以通过实例化它来创建一个工具提示。在实例化类时,您需要传递文本…… 阅读更多

我们如何防止在 JavaFX 中调整 UI 控件的大小?

Maruthi Krishna
更新于 2020年5月20日 06:51:15

2K+ 次浏览

在 JavaFX 中,javafx.scene.control 包提供了各种用于 UI 应用程序的节点类,通过实例化这些类,您可以创建 UI 元素,例如按钮、标签等。您可以使用 setPrefWidth() 或 setPrefHeight() 或 setprefSize() 方法相应地调整创建的元素的大小。要防止调整 UI 控件的大小,您需要将最小最大值和首选宽度/高度设置为相同的值,例如:button.setMinWidth(80.0); button.setPrefWidth(80.0); button.setMaxWidth(80.0);示例以下 JavaFX 示例包含两个按钮和一个滑块。您可以通过移动滑块来调整按钮(Hello)的大小。单击“防止调整大小”按钮后,您将无法进一步调整“Hello”按钮的大小。import javafx.application.Application; … 阅读更多

如何使用 JavaFX 更改平铺窗格中节点的方向?

Maruthi Krishna
更新于 2020年5月20日 06:48:15

213 次浏览

在 TilePane 布局中,节点排列为统一大小的图块网格。您可以通过实例化 javafx.scene.layout.TilePane 类在应用程序中创建平铺窗格。方向通常是指窗格中节点的排列方式,它们是水平排列或垂直排列。默认情况下,平铺窗格的方向是水平的。您可以使用 setOrientation() 方法更改此设置。此方法接受两个值:Orientation.VERTICALOrientation.HORIZONTAL示例import javafx.application.Application; import javafx.collections.ObservableList; import javafx.geometry.Orientation; import javafx.geometry.Pos; import javafx.scene.Scene; import javafx.scene.control.Button; import javafx.scene.layout.TilePane; import javafx.stage.Stage; public class TilePaneOrientation extends Application {    @Override    public void start(Stage stage) { … 阅读更多

如何在 JavaFX 中将多个 LineChart 添加到一个 Scene/Stage 中?

Maruthi Krishna
更新于 2020年5月20日 06:45:06

339 次浏览

您可以通过实例化 javafx.scene.chart.LineChart 类来创建一个折线图。以下是在单个 JavaFX 窗口中创建多个折线图的示例。在这里,我们绘制了三个不同城市一年中的平均温度。在这个示例中,我们定义了一个方法,该方法接受数据作为双精度数组,创建并返回一个 Linecart。在 start 方法中,我们使用三个不同的数据集调用了此方法,并使用 FlowPane 显示了生成的图表。示例import javafx.application.Application; import javafx.scene.Scene; import javafx.stage.Stage; import javafx.scene.chart.LineChart; import javafx.scene.chart.NumberAxis; import javafx.scene.chart.XYChart; import javafx.scene.layout.FlowPane; public class MultipleLineCharts … 阅读更多

如何在 JavaFX 中换行文本流布局中的文本?

Maruthi Krishna
更新于 2020年5月19日 13:29:53

788 次浏览

为了在我们的应用程序中创建丰富的文本内容,JavaFX 提供了一个特殊的布局,称为文本流,由 javafx.scene.layout.TextFlow 类表示。使用它,您可以将多个文本节点布局在一个文本流中。由于它们是单独的节点,因此您可以为它们设置不同的字体。如果您尝试将文本以外的节点添加到此布局,它们将被视为嵌入对象,并简单地插入到文本之间。换行文本与 Label 和 Text 节点不同,TextFLow 没有提供任何换行文本的方法。但是,它确实有一个名为 prefWidth 的属性,用于指定所需的宽度…… 阅读更多

如何在文本流布局中设置文本的对齐方式?

Maruthi Krishna
更新于 2020年5月19日 13:27:44

3K+ 次浏览

为了在我们的应用程序中创建丰富的文本内容,JavaFX 提供了一个特殊的布局,称为文本流,由 javafx.scene.layout.TextFlow 类表示。使用它,您可以将多个文本节点布局在一个文本流中。由于它们是单独的节点,因此您可以为它们设置不同的字体。如果您尝试将文本以外的节点添加到此布局,它们将被视为嵌入对象,并简单地插入到文本之间。设置文本对齐方式TextFlow 类的 textAlignment 属性指定布局中文本的水平对齐方式。您可以为此属性设置值…… 阅读更多

如何在 JavaFX 中将滑块添加到菜单项?

Maruthi Krishna
更新于 2020年5月19日 13:25:44

339 次浏览

JavaFX 滑块JavaFX 提供了一个名为 Slider 的类,它表示显示连续值范围的滑块组件。它包含一个轨道,在其上显示数字值。沿轨道,有一个指向数字的滑块。您可以提供滑块的最大值、最小值和初始值。在 JavaFX 中,您可以通过实例化 javafx.scene.control.Slider 类来创建滑块。菜单项菜单是向用户呈现的一系列选项或命令。在 JavaFX 中,菜单由 javafx.scene.control.Menu 类表示,您可以通过实例化此类来创建菜单。菜单项是…… 阅读更多

如何在 JavaFX 中更改滑块的尺寸?

Maruthi Krishna
更新于 2020年5月19日 13:22:50

1K+ 次浏览

JavaFX 提供了一个名为 Slider 的类,它表示显示连续值范围的滑块组件。它包含一个轨道,在其上显示数值。沿轨道,有一个指向数字的滑块。您可以提供滑块的最大值、最小值和初始值。在 JavaFx 中,您可以通过实例化 javafx.scene.control.Slider 类来创建滑块。此类提供了三种更改滑块尺寸的方法:setPrefHeight() 方法 - 此方法接受一个双精度值并将其设置为滑块的高度。setPrefWidth() 方法 - 此方法…… 阅读更多

如何在 JavaFX 中更改滑块的方向?

Maruthi Krishna
更新于 2020年5月19日 13:20:39

705 次浏览

JavaFX 提供了一个名为 Slider 的类,它表示显示连续值范围的滑块组件。它包含一个轨道,在其上显示数字值。沿轨道,有一个指向数字的滑块。您可以提供滑块的最大值、最小值和初始值。在 JavaFx 中,您可以通过实例化 javafx.scene.control.Slider 类来创建滑块。更改滑块的方向JavaFX 滑块可以是垂直的也可以是水平的,默认情况下,实例化 Slider 类时会创建一个水平滑块。orientation 属性指定当前滑块的方向,即…… 阅读更多

广告
© . All rights reserved.