当前位置: 首页 > 知识库问答 >
问题:

JavaFX禁用StageStyle中的最大化按钮。公用事业

许鸿志
2023-03-14

我正在使用StageStyle初始化我的阶段。实用程序。这是按钮的样子:

一个是关闭按钮,这很好。最小化是禁用的,这很好。但是最大化是存在的。我不希望我的工具窗口能够最大化。

我已经禁用了调整大小,但至少在Mac上它仍然能够最大化。如何禁用此功能?(我确实想拥有StageStyle.实用程序)。

编辑:这是当我将鼠标悬停在其中任何一个上时的样子:

这是一个“X”,但它不会关闭窗口!它最大化了它!

共有1个答案

上官鸿祯
2023-03-14

使用

stage.setResizable(false);

随着

stage.initStyle(StageStyle.UTILITY);

它禁用最大化和最小化选项。

 类似资料:
  • 我正在用javaFX在netbeans中编写一个程序视图中有几个按钮和一些坏按钮(比如炸弹是扫雷舰),我试图在按下坏按钮时冻结程序,但我找不到如何操作 谢谢

  • 问题内容: 在Swing中,我们可以禁用这样的按钮: 无论如何,使用JavaFX Button可以做到这一点吗?用户只能按一次按钮。 问题答案: 当然。只有相关 属性具有相反的语义,并称为。这意味着您可以使用(not )和。由于它是JavaFX属性,因此您还可以将侦听器附加到。 在http://docs.oracle.com/javafx/2/api/javafx/scene/Node.html#

  • 在Swing中,我们可以禁用如下按钮: 有什么方法可以用JavaFX按钮做到这一点吗?用户应该只能按一次按钮。

  • 我正在使用JDK8u45,我正在尝试使用文本输入对话框,但在启用ok按钮之前,有没有办法禁用它?我检查了java文档,没有看到禁用功能。如果这不起作用,在java 8中还有其他方法可以做到这一点吗?

  • 我在JavaFX应用程序中有一个未修饰的阶段。为了最小化它,我需要一个最小化按钮。我在中创建了我的布局,其中有一个,但是当我尝试使用最小化位于控制器内部的这个按钮时,使用,它找不到阶段。 如何在控制器类中找到对该阶段的引用?

  • 问题内容: 我有一个python程序,它将打开一个新窗口以显示一些“关于”信息。该窗口有其自己的关闭按钮,而我已使其不可调整大小。但是,最大化和最小化按钮仍然存在,我希望它们消失。 我正在使用Tkinter,包装所有信息以显示在Tk类中。 到目前为止的代码如下。我知道它不是很漂亮,我打算将信息扩展到一个类中,但是我想在继续之前解决这个问题。 任何人都知道如何管理Windows管理器显示哪些默认按钮