gpt4 book ai didi

Java SWT : How to set the window to be resizable\not resizable on the fly?

转载 作者:行者123 更新时间:2023-12-04 04:35:01 27 4
gpt4 key购买 nike

经过大量搜索和研究,我找不到任何答案。
我将非常感谢可以帮助我的人。

在 SWT Java 中,
我希望我的窗口不能调整大小,所以我这样定义它:

shell = new Shell(SWT.CLOSE | SWT.TITLE | SWT.MIN);

但是后来我想将其更改为可调整大小(例如在我单击按钮后)。
如何即时更改 shell 的样式?

最佳答案

您无法更改 Shell 的样式一旦它被创建,你就不能直接这样做。

您可以做的是创建一个新的 Shell (及其所有内容)使用所需的样式并将其边界设置为与旧的 Shell 相同然后关闭旧 shell 。当 Eclipse 想要将工具提示窗口转换为普通窗口时,它会执行此操作。

关于Java SWT : How to set the window to be resizable\not resizable on the fly?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19875083/

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