簡體   English   中英

如何顯示帶有可變值的標簽? (JavaFX)

[英]How to display a label with a variable value? (JavaFX)

我正在使用NetBeans和JavaFX創建一個帶有“攻擊按鈕”和一個敵人的迷你游戲-就像《口袋妖怪》一樣。

但是我一直在卡住,試圖在每次按下“攻擊”按鈕時在標簽上設置變量值(變量“ hp”-值-100),變量“ hp”的值會減小我的傷害值,並且標簽顯示它是當前的“生命值'。

TL; DR-我需要在JavaFX的標簽上顯示變量值

非常感謝你!

看起來您正在使用SceneBuilder。

您的控制器的頂部應該有這樣的內容

@FXML
Label myLabel;

為了更改標簽上的文本,您只需在按鈕的onAction中執行此操作。

  @FXML
  void onAction(ActionEvent event) {
       myLabel.setText(hp.toString());
  }

暫無
暫無

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

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