操作属性>添加更改侦听器上的java按钮
我有一个按钮,我想在那里添加一个onActionProperty,在每个动作事件中,我想制作一些东西
如何将其添加到按钮中
我的例子是:
m_popupSwitch.onActionProperty().addListener(new ChangeListener<EventHandler<ActionEvent>>()
{
@Override
public void changed(ObservableValue<? extends EventHandler<ActionEvent>> arg0, EventHandler<ActionEvent> arg1, EventHandler<ActionEvent> arg2)
{
System.out.println("OUTPUT ");
}
});
我可以像在我的示例中那样添加它,但它不起作用,所以如何修复代码,每次onActionProperty更改时我都会得到一个事件
主要的问题是,我有一个ToggleButton,它将组转换为ToggleGroup。现在我想得到这个区域中关于动作属性的每个事件。我希望你能帮助我
# 1 楼答案
如果要按UPPS选择并取消选择切换按钮,请尝试:
列表器的差异可以通过以下方式显示:
点击B(秒)将打印:
然后点击(第一个)将打印:
所以:
# 2 楼答案
您没有向按钮添加侦听器,而是注册并设置一个EventHandler,按下按钮时会调用其handle方法。像这样:
# 3 楼答案
你要找的是
Reference Here