JavaFX FXML - Button是否具有类似OnEdit的方法?

时间:2017-07-30 15:31:29

标签: javafx fxml

我有一个扩展Button的类,其中String就是这样构建的,

text = button.getText();

但是,我需要在文本发生变化时更新文本,即监听器。 Button有一个类似onEdit的方法,我可以确保按钮的文本总是与变量文本相同吗?

1 个答案:

答案 0 :(得分:1)

使用按钮的文本属性注册一个监听器:

button.textProperty().addListener((obs, oldText, newText) -> {
    // do whatever you need with newText
});