我正在使用代号一来创建一个应用程序,我面临的情况是让我使用tree component
pop-up
中的“OverFlowMenu
” p>
我该怎么做?
答案 0 :(得分:0)
那不会奏效。溢出菜单使用渲染器方法,并且不是可定制的。
而是在工具栏的右侧添加一个命令,并显示一个指向该按钮的弹出对话框,例如:
popupCommand = toolbar.addMaterialCommandToRightBar("", FontImage.MATERIAL_MORE_VERT, e -> showPopup());
private void showPopup() {
Button b = toolbar.findCommandComponent(popupCommand);
Dialog popup = new Dialog(new BorderLayout());
popup.add(BorderLayout.CENTER, new Tree());
popup.showPopup(b);
}