こんにちは私は、スピナーのすべてのキーをリフレッシュしたいと思います。 私はこの次のコードを持っている:changevalue listener spinner javafx
spinner.valueProperty().addListener((obs, oldValue, newValue) -> {
if (!"".equals(newValue)) {
System.out.println("spiinerrrr");
}
});
をOK、私はスピナーの矢印でクリックしたときに、このコードは良いですが、私はスピナーの入力欄にクリックしたときに、私は番号を書き、
System.out.println("spiinerrrr");
は実行されません。
なぜですか?
textfield.textProperty().addListener((ObservableValue<? extends String> observable, String oldValue, String newValue) -> {
if (!"".equals(newValue)) {
System.out.println("textfield");
}
});
したがって、スピナー値が変更されるたびに、「ラベル」のテキストを更新しますか? – DVarga
実際、 'System.out.println(" spinner ")を置き換えるために、私は' myLabel.setText(newValue) 'を持っていますが、私がスピンナーに書き込んだときに、スピナーの矢。 – Benj