如何通过单击独立菜单项打开ColorPicker的“自定义颜色”窗口?

时间:2014-09-18 14:03:56

标签: javafx javafx-2 javafx-8 color-picker

我正在尝试通过点击弹出窗口ColorPicker中的一个菜单项来打开Custom Colors的{​​{1}}窗口。

ContextMenu

但是,我不知道如何实现这一目标。我尝试使用ContextMenu contextMenu = new ContextMenu(); MenuItem menuItemBgColor = new MenuItem("Background Color"); menuItemBgColor.setOnAction(new EventHandler<ActionEvent>() { @Override public void handle(ActionEvent ae) { // Open ColorPicker's "Custom Colors" window. } }); contextMenu.getItems().add(menuItemBgColor);

CustomMenuItem

...但添加的颜色选择器是“不可点击的”。

我想要实现的是通过点击给定的标准CustomMenuItem cmi = new CustomMenuItem(new ColorPicker()); 来打开Custom Colors窗口:

enter image description here

0 个答案:

没有答案