gpt4 book ai didi

java - 如何创建自己的按钮并将其与 Scene Builder for javafx 一起使用

转载 作者:行者123 更新时间:2023-11-30 02:57:31 30 4
gpt4 key购买 nike

大家好,我一直很好奇是否可以创建自己的按钮,例如在 Photoshop 中。然后使用这个“自定义按钮”代替场景生成器中的默认按钮。或者是否有一个导入功能可以让我在哪里使用自定义按钮?刚刚开始使用场景生成器,所以我不太熟悉它能做什么和不能做什么。谢谢!

具体来说,我想将想象塑造成某种形状。然后使用这个模制图像作为按钮。所以我不想使用传统的按钮形状,而是使用自定义形状。我不确定这是否可能,但任何提示将不胜感激!

最佳答案

  1. 您可以style a button using css
  2. 如果这样的样式是不足以满足您的目的,您可以 create a custom buttonskin .
  3. 如果您的按钮需要其他属性,则可以子类化 ButtonButtonBase (这就是 JavaFX 在内部实现其他类似按钮的东西以及附加属性(例如 CheckBoxes、ToggleButtons、RadioButtons 等)的方式。

无论哪种方式,场景生成器并不真正关心,在场景生成器中没有什么特别的事情要做,并且任一选项都可以与场景生成器一起使用。您只需使用场景生成器将“普通”按钮放置在应用程序的 FXML 文件中,并为按钮设置适当的 css 样式类以使用您的自定义 css,如果需要,自定义皮肤和按钮将进行相应的样式设置。

关于java - 如何创建自己的按钮并将其与 Scene Builder for javafx 一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36831075/

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