gpt4 book ai didi

netbeans - 如何使用场景构建器在 java fxml 上制作图像按钮?

转载 作者:行者123 更新时间:2023-12-03 15:09:45 24 4
gpt4 key购买 nike

我正在使用 netbeans 并想使用桌面上的媒体文件来替换无聊的按钮。

所以这是我的代码。
我想要它,所以图像成为按钮。

<Button layoutX="252.0" layoutY="177.0" mnemonicParsing="false" prefHeight="57.0" prefWidth="135.0" text="Button!" textFill="BLUE">
<font>
<Font name="Avenir Next Regular" size="13.0" />
</font>
</Button>

提前致谢 :)

最佳答案

在您的 fxml 文件中,导入图像包:

<?import javafx.scene.image.*?>

然后就在按钮之前,假设 image.png 位于“images/”目录下,“images/”位于与 .fxml 相同的目录中:
<fx:define>
<Image fx:id="btnImage" url="images/image.png" />
</fx:define>

然后只需将以下内容添加到您的按钮定义中
<Button layoutX="252.0" layoutY="177.0" mnemonicParsing="false" prefHeight="57.0" prefWidth="135.0" text="Button!" textFill="BLUE">
<font>
<Font name="Avenir Next Regular" size="13.0" />
</font>

<graphic>
<ImageView image="$btnImage" />
</graphic>
</Button>

关于netbeans - 如何使用场景构建器在 java fxml 上制作图像按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30147612/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com