在这里,我正在使用ControlsFX 的评级功能。每次更改 rating value 时,我都需要更新 TextField 中的值,如屏幕截图所示。是否可以在这里使用javafx.concurrent.Task?我该如何应用它?
这是我的代码:
@FXML
private HBox ratinghbox;
@FXML
private TextField yourratingtxt;
private Rating rating;
@Override
public void initialize(URL url, ResourceBundle rb) {
rating = new Rating();
rating.setPartialRating(true);
ratinghbox.getChildren().add(rating);
yourratingtxt.setText(String.valueOf(rating.getRating()));
}