我的Vaadin Web应用程序使用自CssLayout扩展的自定义按钮。
单击监听器将通过addLayoutClickListener添加到布局/按钮。

通常,当单击布局/按钮时,不会触发任何事件。

似乎仅在按下和释放之间完全不移动鼠标时才会触发该事件。传统的UI按钮允许鼠标在按下和释放之间移动,只要在释放期间指针仍在按钮区域内(“按下并准备就绪”状态)即可。

我是否绝对必须使用com.vaadin.ui.Buttoncom.vaadin.ui.NativeButton

有人可以提供一些有关为什么布局方法无法可靠工作的解释吗?

最佳答案

我无法在合理的时间内自定义默认按钮的样式(Valo主题对我来说太复杂了)


使用button.setPrimaryStyleName("my-button"),您将有一个空白面板来应用自己的CSS。

10-07 13:05
查看更多