java - Gwt - 当用户触摸多个小部件或链接时显示弹出面板

标签 java javascript gwt

我正在创建一个面板,显示许多不同类型的小部件,例如按钮。该面板允许放大和缩小。要求一开始就显示整个面板。然而,当面板太小时,一些用户可能会触摸多个按钮。

我想像Android中的chrome一样处理这种情况。当用户触摸多个链接时,将显示一个弹出面板。 我可以使用哪些库或 API? 谢谢!

最佳答案

您可以将按钮放置在实现 ClickHandler 的 FocusPanel 中以打开所需的弹出窗口 - 因此,当您的用户在两个按钮之间单击时,该单击将被注册并且您可以处理它。

请注意,您必须在该 FocusPanel 中放置一个 FlowPanel 才能在其中放置多个按钮。

如果您想在悬停而不是单击时使用react,请改用 HoverHandler。

关于java - Gwt - 当用户触摸多个小部件或链接时显示弹出面板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29896633/

相关文章:

java - 将 GWT AutoBean 与 Hibernate 结合使用

gwt - 在 gwt 中向小部件添加样式和删除样式

javascript - 是两个数组的子集

javascript - 如何更改 d3.js 中缩放行为的插值

java - 如何知道 Retrofit 生成的 Url 是哪个?

java - 我怎样才能在 java 中实现 XYLine jfreechart

javascript - Owl Carousel 不适用于方向 RTL

jquery - tomcat 服务器 (GWT) 上的 $.ajax 意外 token 错误

java - 获取输入的方式是什么

java - 将ms access中结果集的数据插入到excel文件中