![](/img/trans.png)
[英]Thread not running, and why is jframe setresizeable not working
[英]Why javafx setResizeable(false) not work?
我有一個像這樣的javafx代碼
public void start(Stage stage) throws Exception {
Parent root = FXMLLoader.load(getClass().getResource("/view/Login.fxml"));
Scene scene = new Scene(root);
stage.setScene(scene);
stage.setTitle("Welcom to MSS Login");
stage.setResizable(false);
stage.show();
}
在這里我已經setResizable(false); 但我仍然可以在運行應用程序時調整窗口大小。 如何設置不可調整大小的窗口?
謝謝
我今天遇到了這個問題,試圖為我的數據庫管理系統創建一些窗口,我顯然想要固定的窗口大小,並且不能調整大小,但是不幸的是,Ubuntu 16.04 LTS並沒有完全支持該窗口大小,這似乎有另一種方法與窗口大小處理程序一起執行。
但是,在stageStyle("TRANSPARENT")
, setResizable(false)
均無效后,我找到了修復程序。 第二個通常可以在Windows上運行。
Ubuntu的修復程序:
primaryStage.setMaxHeight(yourH);
primaryStage.setMinHeight(yourH);
primaryStage.setMaxWidth(yourW);
primaryStage.setMinWidth(yourW);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.