《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); }); } }
<< 前へ | 次へ >> |