我有很多Toggle Buttons!他们都在一个切换组中,现在我想添加一个更改监听器!如果有一个事件,则该组中的切换按钮我也希望在其他按钮上有一个事件!
我该怎么检查?
我做了这样的事情,但它并没有很好地发挥作用:
triangleGroup.selectedToggleProperty().addListener(new ChangeListener<Toggle>()
{
@Override
public void changed(ObservableValue<? extends Toggle> arg0, Toggle arg1, Toggle arg2)
{
if (btnTriangle.getRotate() != iRotateCoord1)
{
closeTriangle();
}
}
});
所以triangleGroup代表我的ToggleGroup!在那里我添加一个ChangeListener ....如果有一个事件,当前的btnTriangle(ToggleButton)将关闭,如果它没有像iRotate那样的旋转值......
如果此按钮组上有活动或有任何更改,我怎样才能获得活动...
或者是否有可能获得群组中的所有按钮?