我想在JavaFX中创建特定组件。在onClick事件后显示poupup的按钮。
Scnenario:
点击按钮
弹出窗口显示如下按钮(如图所示)
答案 0 :(得分:5)
在回答这个问题之后,我意识到这是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。