У меня много HBoxes с некоторыми различными компонентами внутри (RadioButton, Labels, Buttons ...). RadioButtons находятся в ToggleGroup, поэтому можно выбрать только одну радиокнопку.Событие смены радио кнопки JavaFx
Я хочу добавить OnChange - Событие на кнопку Radio. Если RadioButton не будет выбран, должен быть Event-Trigger. Как добавить событие в Радио-кнопку?
На данный момент у меня есть такой код, но у него нет функции, которую я хочу иметь.
radio.setOnAction(new EventHandler<ActionEvent>() {
@Override
public void handle(ActionEvent arg0) {
if(!radio.isSelected()){
ivTriangleImg.setRotate(iRotateCoord2);
btnTriangle.setGraphic(ivTriangleImg);
}
if(group!=null){
group.selectedToggleProperty().addListener(new ChangeListener<Toggle>() {
@Override
public void changed(
ObservableValue<? extends Toggle> arg0,
Toggle arg1, Toggle arg2) {
}
});
}
}
});
Я использую JavaFX 2.0 и Java 1.7, так что я не могу использовать лямбда-функции или специальные функции компонента из JavaFx8/Java 1.8
** группа = Переключение группы ** Я хочу, чтобы получить информацию, когда Radio> Кнопка не выбран ... –