gpt4 book ai didi

java - JDialog 装饰为 true 但没有关闭按钮

转载 作者:行者123 更新时间:2023-12-04 04:46:15 29 4
gpt4 key购买 nike

好的,研究我看到了很多关于“隐藏对话框中的关闭按钮”主题的帖子,但没有一个能解决我的问题。问题是我有这个对话框:
enter image description here
我想保留装饰(边框、透明度等),但我想隐藏或删除关闭按钮组件,因为我将使用取消按钮处理此问题。
如果我使用

setUndecorated(true);
getRootPane().setWindowDecorationStyle(JRootPane.NONE);
我会得到的结果是
enter image description here
这对我来说非常糟糕(因为背景上没有任何内容,所以这里根本没有)......所以我问:有没有另一种方法可以通过对话框或 setUndecorated 和 getRootPane 来处理这个问题是绝对的?非常欢迎进一步的建议。提前致谢。

最佳答案

您不能在不弄乱 UI 代码(低级 LAF 甚至 native api)的情况下删除“X”按钮,我不知道这样做是否值得。
但是,如果你真的真的需要这样的功能(你会为此赚很多钱;P)你总是可以编写隐藏 X 按钮的 native 代码(是的,这是完全可能的),但同样,这是不值得的你的时间:)

关于java - JDialog 装饰为 true 但没有关闭按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18125329/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com