《ReadOnlyObjectProperty》.addListener((ObservableValue<? extends Toggle>
observ, Toggle oldVal, Toggle newVal)->{
// 実行する処理
});
void changed(ObservableValue<? extends T> observable, T oldValue, T newValue)
※リストが表示されない場合
AddBlockなどの広告ブロックツールがONになっているとリストなどが表示されない場合があります。これらのツールをOFFにしてみてください。
package com.tuyano.libro;
import java.net.URL;
import java.util.ResourceBundle;
import javafx.beans.value.ObservableValue;
import javafx.fxml.FXML;
import javafx.fxml.Initializable;
import javafx.scene.control.Button;
import javafx.scene.control.Label;
import javafx.scene.control.Toggle;
import javafx.scene.control.ToggleGroup;
public class AppController implements Initializable {
@FXML Label label1;
@FXML ToggleGroup group1;
@Override
public void initialize(URL location, ResourceBundle resources) {
group1.selectedToggleProperty().addListener((ObservableValue<? extends Toggle>
observ, Toggle oldVal, Toggle newVal)->{
String oldStr = (String)oldVal.getUserData();
String newStr = (String)newVal.getUserData();
label1.setText(oldStr + "→" + newStr);
});
}
}
| << 前へ | 次へ >> |