如何显示一个标签与变量值?(JavaFX)



我正在使用NetBeans和JavaFX创建一个小游戏,有一个攻击按钮和敌人-就像口袋妖怪…

但是我被卡住了,试图在标签上设置一个变量值(变量'hp' -值- 100),每次我按下攻击按钮,var 'hp'的值随着我的伤害值而减少,标签显示它当前的'hp'。

TL;DR -我需要在JavaFX上的标签上显示一个变量值

非常感谢!

看起来你正在使用SceneBuilder

你的控制器应该在顶部的某个地方有这样的内容

@FXML
Label myLabel;

要更改标签上的文本,只需在按钮的onAction中执行此操作。

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

相关内容

  • 没有找到相关文章

最新更新