【发布时间】:2016-02-29 21:13:30
【问题描述】:
我正在制作一个需要最大化且不可调整大小的 javafx 应用程序。 (我必须看到窗口下的任务栏,但我已经修复了)。 但是当我设置这个时:
spelStage.setResizable(false);
Rectangle2D primaryScreenBounds = Screen.getPrimary().getVisualBounds();
spelStage.setX(primaryScreenBounds.getMinX());
spelStage.setY(primaryScreenBounds.getMinY());
spelStage.setWidth(primaryScreenBounds.getWidth());
spelStage.setHeight(primaryScreenBounds.getHeight());
它显示了我想要的方式(因为 setMaximize(true) 任务栏消失了)。但是当你在标题栏上拖动时,它仍然会调整窗口的大小,尽管我说 resizable false...
关于如何使窗口根本无法调整大小的任何提示?
提前致谢!
【问题讨论】:
-
请看屏幕,我无法清楚地想象会发生什么以及应该发生什么。
-
是的,对不起.. 使用上面的代码:imgur.com/jbsJjG4;使用 setMaximize(true)(没有 Rectangle -> getheight)imgur.com/6DqGlGB 并且当我在最大化时双击标题栏时:imgur.com/FZRGaFU。我清除了窗口的内容,因为它与学校有关。谢谢。