【问题标题】:Button with popup showed below [closed]带有弹出窗口的按钮显示如下[关闭]
【发布时间】:2013-03-11 07:29:53
【问题描述】:

我想在 JavaFX 中创建特定的组件。 onClick 事件后显示弹出框的按钮。

场景:

  1. 点击按钮

  2. Popup Shows below button(如图所示)

【问题讨论】:

  • 到目前为止你做了什么?进展如何?
  • 只有类扩展按钮显示弹出但位置错误(不在按钮下方)

标签: button popup javafx


【解决方案1】:

在回答完这个问题后,我意识到它是 JavaFX 2 custom popup pane 的副本,在某些答案中包含更多的上下文信息。

使用 MenuButton 并在附加到 MenuButton 的 menuItem 中,为要在弹出窗口中显示的内容设置图形。

final MenuItem wizPopup = new MenuItem();
wizPopup.setGraphic(wizBox);

final MenuButton popupButton = new MenuButton("frobozz");
popupButton.getItems().setAll(
  wizPopup            
);

这是一个完整的,executable sample

【讨论】:

  • 非常感谢 :) 它解决了我的问题。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-10-17
  • 1970-01-01
  • 1970-01-01
  • 2011-04-14
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多