我的Vaadin网络应用程序使用从CssLayout
延伸的自定义按钮。
点击监听器将addLayoutClickListener
添加到布局/按钮中。
通常在单击布局/按钮时,不会触发任何事件。
似乎只有在按下和释放之间没有移动鼠标时才触发事件。传统的UI按钮允许鼠标在按下和释放之间移动,只要指针在释放期间仍处于按钮区域内(“按下并布防”状态)。
我绝对必须使用com.vaadin.ui.Button
或com.vaadin.ui.NativeButton
吗?
有人可能会为布局方法不可靠的原因提供一些解释吗?
答案 0 :(得分:1)
我无法在合理的时间内自定义默认按钮的样式(Valo Theme对我来说太复杂了)
使用button.setPrimaryStyleName("my-button")
,您将有一个空白的平板来应用您自己的CSS。