为什么禁用阶段可调整大小在Javafx中不起作用?

ete*_*ode 5 javafx stage resizable

当我尝试使用setResizablejavaFX应用程序中的场景时,它不起作用。我仍然可以更改窗口大小。这是我的测试应用程序的代码:

@Override
public void start(Stage stage) throws Exception {
    // TODO Auto-generated method stub

    stage.setTitle("Test window");
    stage.setWidth(300);
    stage.setHeight(200);
    stage.setResizable(false);

    stage.show();
}

public static void main(String[] args) {
    // TODO Auto-generated method stub
    Application.launch(args);

}
Run Code Online (Sandbox Code Playgroud)

也许我错过了一些非常简单的事情,因为我是JavaFX的新手。谁能帮我?我在Ubuntu 13.04 64位上使用Eclipse 4.3和JavaSDK 7u25

Mar*_*arc 4

这在使用 JDK 1.7.0_25 的 Windows 上运行良好。

也许您的问题来自于您在 Linux 系统上运行应用程序(即使 Ubuntu 13.04 被列为受支持的操作系统...)Linux 支持是最近的,并且一些错误可能仍然存在。