弹出窗口的按钮如下所示

pla*_*cys 0 javafx popup button

我想在JavaFX中创建特定的组件.在onClick事件后显示poupup的按钮.

Scnenario:

  1. 我们点击按钮

  2. 弹出窗口显示按钮(如图所示)

在此输入图像描述

jew*_*sea 5

在回答这个问题之后,我意识到它是JavaFX 2自定义弹出窗格的副本,它在一些答案中有更多的上下文信息.

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

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

final MenuButton popupButton = new MenuButton("frobozz");
popupButton.getItems().setAll(
  wizPopup            
);
Run Code Online (Sandbox Code Playgroud)

这是一个完整的可执行示例.

wizup