有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何防止JavaFX菜单间隙直到调整大小?

JavaFX菜单栏在执行调整大小之前,与任何菜单之间都有很大的差距。 调整大小后,菜单与菜单栏齐平。假设这不是普遍的行为,因为搜索没有找到任何结果(或者我搜索了错误的词)

Java:1.8.0_20

操作系统:Ubuntu 14.04

调整大小之前:

Before resize

调整大小后:

After Resize

关于如何在这里保持一致的行为有什么想法吗

用于制作屏幕截图的代码:

public class DemoFX extends Application {
   @Override
   public void start(Stage stage) throws Exception {
      BorderPane root = new BorderPane();
      root.setPrefSize(400, 400);

      Menu a = new Menu("A");
      a.getItems().addAll(new MenuItem("A1"), new MenuItem("A2"));

      MenuBar bar = new MenuBar();
      bar.getMenus().add(a);
      root.setTop(bar);

      Scene scene = new Scene(root);
      stage.setScene(scene);
      stage.show();
   }

   public static void main(String[] args) {
      launch(args);
   }
}

共 (0) 个答案