簡體   English   中英

如何創建自己的按鈕並將其與Scene Builder for Javafx一起使用

[英]How to create your own button and Use it with Scene Builder for javafx

大家好,我一直想知道是否可以創建自己的按鈕,例如在Photoshop中。 然后使用此“自定義按鈕”代替場景構建器中的默認按鈕。 還是我可以在哪里使用自定義按鈕的導入功能? 剛開始使用場景構建器,所以我不熟悉它可以做什么和不能做什么。 謝謝!

具體來說,我想將想象塑造成某種形狀。 然后使用此模制圖像作為按鈕。 因此,我不想使用傳統的按鈕形狀,而是使用自定義形狀。 我不確定這是否可能,但任何提示將不勝感激!

  1. 您可以使用css設置按鈕樣式
  2. 如果這種樣式不足以滿足您的目的,則可以創建自定義按鈕外觀
  3. 如果您需要按鈕的其他屬性,則可以將ButtonButtonBase子類化(這是JavaFX在內部通過其他屬性(如CheckBoxes,ToggleButtons,RadioButtons等)實現其他類似按鈕的內容的方式。

不管哪種方式,Scene Builder都不在乎,Scene Builder並沒有什么特別的事情,這兩個選項都可以與Scene Builder一起使用。 您只需使用Scene Builder將“普通”按鈕放置在應用程序的FXML文件中,並為按鈕設置適當的CSS樣式類,以使用您的自定義CSS,並在必要時對自定義外觀和按鈕進行相應的樣式設置。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM