XML页面:
有按钮A和按钮B
JAVA页面中:
订阅了按钮A的点击事件,有没有什么方法可以在订阅的按钮A的点击事件中,让B按钮也被点击呢?
XML页面:
有按钮A和按钮B
JAVA页面中:
订阅了按钮A的点击事件,有没有什么方法可以在订阅的按钮A的点击事件中,让B按钮也被点击呢?
两种情况:
Action
, 可以用 buttonB.getAction().actionPerform(buttonA);
找不到按钮 B 的服务方法?能描述一下你的使用场景吗?
如果是 fragment,可以这样拿到里面的组件(myFrag 需要注入):
Component button = myFrag.getFragment().getComponentNN("button");
if(button instanceof Button){
((Button) button).getAction().actionPerform(button);
}
使用的是cuba的工作流插件,我想要隐藏工作流的按钮。
于是自己写了一个按钮,当点击自己的按钮就可以触发工作流的按钮。
但是没找模拟触发点击事件的api。
你可以自己在 button 的回调里面调用工作流 action