在点击事件里面有没有办法判断用户是否同时按下了shift或者ctrl键?
很不幸,目前不支持。
是的,CUBA 封装后没有提供详细的事件信息,所以直接用 CUBA 的事件处理方法是不行的。
可以曲线实现:
找到 CUBA 的Button 对象,调用 unwrap 方法得到 Vaadin 的 Button 对象,然后调用其 addClickListener
方法来绑定事件。在这个事件处理器中可以获取到详细的事件信息。
先这样试试,有问题再反馈。
1 个赞
可以,用vaadin的事件,里面可以获取键盘鼠标状态,谢谢了