找到 34423 篇文章,关于编程

JavaFX 设置按钮行为的示例

Maruthi Krishna
更新于 2020年5月16日 07:24:31

278 次浏览

按钮在用户界面应用程序中进行控制,通常情况下,点击按钮会执行相应的操作。您可以通过实例化 javafx.scene.control.Button 类来创建按钮。Button 类从 javafx.scene.control.ButtonBase 类继承了一个名为 onAction 的属性,该属性的类型为 ObjectProperty。此属性表示每次按下按钮时调用的操作。您可以使用 setOnAction() 方法为此属性设置值。设置按钮操作的一种方法是使用 OnAction() 方法。示例 public class ButtonAction extends Application { @Override public void start(Stage stage) { ... 阅读更多

如何在 JavaFX 中向按钮(操作)添加图像?

Maruthi Krishna
更新于 2020年5月16日 07:21:12

14K+ 次浏览

按钮在用户界面应用程序中进行控制,通常情况下,点击按钮会执行相应的操作。您可以通过实例化 javafx.scene.control.Button 类来创建按钮。向按钮添加图像您可以使用 Button 类(继承自 javafx.scene.control.Labeled 类)的 setGraphic() 方法向按钮添加图形对象(节点)。此方法接受表示图形(图标)的 Node 类对象。向按钮添加图像 - 创建一个 Image 对象,通过所需图形的路径传递。使用 image 对象创建一个 ImageView 对象。通过实例化 Button 类来创建一个按钮。最后,调用 setGraphic() ... 阅读更多

JavaFX 提供了哪些类型的按钮?

Maruthi Krishna
更新于 2020年5月16日 07:18:42

532 次浏览

按钮在用户界面应用程序中进行控制,通常情况下,点击按钮会执行相应的操作。您可以通过实例化 javafx.scene.control.Button 类来创建按钮。使用此类,您可以创建三种类型的按钮。它们是 - 普通 - 一个常规按钮,按下时会触发相应操作(如果有)。默认 - 如果处于焦点状态,则按下 Enter 键时会触发此按钮。您可以通过将“true”作为值传递给 setDefaultButton() 方法来将按钮设置为默认按钮。取消 - 如果处于焦点状态,则按下 Esc 键时会触发此按钮。 ... 阅读更多

如何在 JavaFX 中创建按钮?

Maruthi Krishna
更新于 2020年5月16日 07:14:43

4K+ 次浏览

在 JavaFX 中,javafx.scene.control 包提供了各种节点(类),这些节点专门为 UI 应用程序设计,并且可重复使用。您可以自定义这些节点并为您的 JavaFX 应用程序构建视图页面。例如:Button、CheckBox、Label 等。按钮是用户界面应用程序中的控件,通常情况下,点击按钮会执行相应的操作。您可以通过实例化此包的 javafx.scene.control.Button 类来创建按钮,并且可以使用 setText() 方法设置按钮的文本。示例 import javafx.application.Application; import javafx.scene.Group; import javafx.scene.Scene; import javafx.scene.control.Button; import javafx.scene.paint.Color; import javafx.stage.Stage; public class ButtonExample extends Application { @Override public void start(Stage ... 阅读更多

如何在 JavaFX 中更改图像的纵横比?

Maruthi Krishna
更新于 2020年5月16日 07:10:16

2K+ 次浏览

javafx.scene.image.Image 类用于将图像加载到 JavaFX 应用程序中。它支持 BMP、GIF、JPEG 和 PNG 格式。JavaFX 提供了一个名为 javafx.scene.image.ImageView 的类,这是一个用于显示加载图像的节点。ImageView 类的 preserveRatio 属性(布尔值)指定在使用当前 ImageView 对象显示图像时是否应保留图像的纵横比。您可以使用 setPreserveRatio() 方法为此属性设置值。默认情况下,此属性的值为 true,即,即使您更改图像的宽度或高度,显示图像的纵横比也会... 阅读更多

如何在 JavaFX 中反转图像的颜色?

Maruthi Krishna
更新于 2020年5月16日 07:05:07

769 次浏览

JavaFX 提供了两个接口,即 javafx.scene.image 中的 PixelReader 和 PixelWriter。使用它们提供的 method,您可以读取和写入图像的内容,例如像素、颜色值等。您可以分别使用 getPixelReader() 和 getPixelWriter() 方法获取这些接口的对象。反转图像 - 通过所需图像的 URL(字符串)创建一个 InputStream 对象。通过将上面创建的输入流对象作为参数传递给它,来实例化 Image 类。使用相应的方法获取加载图像的 PixelReader 和 PixelWriter 对象。使用 ImageReader 的 getColor() 方法读取图像的每个颜色值 ... 阅读更多

如何在 JavaFX 中查看多张图像?

Maruthi Krishna
更新于 2020年5月16日 07:02:32

1K+ 次浏览

javafx.scene.image.Image 类用于将图像加载到 JavaFX 应用程序中。它支持 BMP、GIF、JPEG 和 PNG 格式。JavaFX 提供了一个名为 javafx.scene.image.ImageView 的类,这是一个用于显示加载图像的节点。图像视图节点的 fitHeight 属性表示您需要在其中显示图像的边界框的高度。您可以使用 setFitHeight() 方法为此属性设置值。图像视图节点的 fitWidth 属性表示您需要在其中显示图像的边界框的宽度。您可以使用 ... 阅读更多

如何在 JavaFX 中显示图像?

Maruthi Krishna
更新于 2020年5月16日 06:59:32

16K+ 次浏览

javafx.scene.image.Image 类用于将图像加载到 JavaFX 应用程序中。它支持 BMP、GIF、JPEG 和 PNG 格式。JavaFX 提供了一个名为 javafx.scene.image.ImageView 的类,这是一个用于显示加载图像的节点。要在 JavaFX 中显示图像 - 创建一个表示您要加载的图像的 FileInputStream。通过将上面创建的输入流对象作为参数传递给它的构造函数,来实例化 Image 类。实例化 ImageView 类。通过将上面的图像对象作为参数传递给 setImage() 方法,将其设置为图像。使用相应的 setter 方法设置图像视图的所需属性。添加 ... 阅读更多

如何在 JavaFX 中将径向渐变(颜色)应用于节点?

Maruthi Krishna
更新于 2020年5月16日 06:57:03

490 次浏览

您可以使用 setFill() 方法将颜色应用于 JavaFX 中的形状,它会将颜色添加到几何形状的内部或背景。此方法接受 javafx.scene.paint.Paint 类的一个对象作为参数。它是用于使用颜色填充形状和背景的颜色和渐变的基类。JavaFX 中的 javafx.scene.paint.RadialGradient 类是 Paint 的子类,使用它可以填充带有圆形颜色渐变图案的形状。将径向渐变图案应用于几何形状 - 通过传递所需参数来实例化 RadialGradient 类。设置创建的 ... 阅读更多

如何在 JavaFX 中将线性渐变(颜色)应用于节点?

Maruthi Krishna
更新于 2020年5月16日 06:54:52

896 次浏览

您可以使用 setFill() 方法将颜色应用于 JavaFX 中的形状,它会将颜色添加到几何形状的内部或背景。此方法接受 javafx.scene.paint.Paint 类的一个对象作为参数。它是用于使用颜色填充形状和背景的颜色和渐变的基类。JavaFX 中的 javafx.scene.paint.LinearGradient 类是 Paint 的子类,使用它可以填充带有圆形线性渐变图案的形状。将径向渐变图案应用于几何形状 - 通过传递所需参数来实例化 LinearGradient 类。设置创建的渐变 ... 阅读更多

广告
© . All rights reserved.