0
JavaFx 메뉴와 하위 메뉴를 만들었습니다. 그들은 독립 모드에서 잘 작동합니다.JavaFx 하위 메뉴가 웹 페이지를 따르지 않습니다.
그러나 브라우저에 이들을 포함하면 해당 하위 메뉴는 데스크톱 주위로 브라우저 (IE 9, Firefox 최신)를 드래그 한 후에도 항상 열립니다. 메뉴 바 만 잘 위치/드래그되지만 서브 메뉴는 처음부터 영원히 열립니다.
primaryStage.setTitle("Testing");
Group root = new Group();
Scene scene = new Scene(new VBox(), 550, 250);
MenuBar menubar = new MenuBar();
//File menu
Menu menu = new Menu("File");
menu.getItems().add(new MenuItem("New"));
menu.getItems().add(new MenuItem("Save"));
menu.getItems().add(new SeparatorMenuItem());
menu.getItems().add(new MenuItem("Exit"));
Menu tools = new Menu("Tools");
final MenuItem settingMenu = new MenuItem("Setting");
tools.getItems().add(new MenuItem("Setting"));
tools.getItems().add(new MenuItem("Network configuration"));
tools.getItems().add(new MenuItem("File reader"));
Menu acq = new Menu("Actions");
acq.getItems().add(new MenuItem("Start"));
acq.getItems().add(new MenuItem("Stop"));
menubar.getMenus().addAll(menu, tools, acq);
((VBox) scene.getRoot()).getChildren().addAll(menubar);
menubar.prefWidthProperty().bind(primaryStage.widthProperty());
primaryStage.setScene(scene);
primaryStage.show();
내가 뭔가를 놓친 건가 : 여기
코드인가? menubar에 하위 메뉴를 연결하는 방법은 무엇입니까?