我想在 JavaFX 中创建特定的组件。在 onClick 事件之后显示弹出窗口的按钮。
情景:
点击按钮
弹出显示下方按钮(如图所示)
回答完这个问题后,我意识到它是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
);
这是一个完整的可执行示例。