【发布时间】:2018-02-19 08:26:08
【问题描述】:
我有一个实时的javafx 用户应用程序,它有一个标签:No of answers/No of questions,
当用户回答问题时,答案的数量会增加,而问题的数量会随着一个班级向用户提出问题而增加。
标签最初看起来像 - 0/0
我想将两个不同的变量 (NumberOfAnswers, NumberOfQuestions) 绑定到这个标签,假设我有 10 个问题向用户提出并且用户已经回答了 2,它应该看起来像:2/10
Label ansQuestLbl = new Label("0/0");
if (answerConnector!= null) {
log.info("Going to bind , No of answers: "+answerConnector.getNoOfAnswers());
ansQuesLbl.textProperty().bind(answerConnector.getNoOfAnswers().asString());
log.info("Bound number of answers with label on UI");
}
这只会将 Number of answers 绑定到标签。
提前致谢。
【问题讨论】:
-
getNoOfAnswers()的返回类型是什么? -
SimpleIntegerProperty
-
setNoOfAnsers的 setter 是什么样子的?