SWT Java:如何防止窗口调整大小?
我想禁用窗口大小调整。有什么想法吗?
I want to disable resizing of window. Any ideas?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
我想禁用窗口大小调整。有什么想法吗?
I want to disable resizing of window. Any ideas?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(3)
您可以使用两个参数的构造函数来指定
Shell
样式位。默认样式位是SWT.SHELL_TRIM
:您实际上想要排除
RESIZE
位。如果您要创建自己的Shell
:如果您要扩展
Dialog
,则可以通过覆盖getShellStyle
来影响 shell 样式位:You can specify the
Shell
style bits by using the two-arg constructor. The default style bits areSWT.SHELL_TRIM
:You actually want to exclude the
RESIZE
bit. If you're creating your ownShell
:If you're extending
Dialog
, you can influence the shell style bits by overriddinggetShellStyle
:当你声明外壳时你可以控制家具。我认为这个例子符合你的要求;
You can control the furniture when you declare the shell. I think this example does what you want;
我不确定,但我认为你可以像这样删除 SWT.Resize 事件:
I'm not sure about it, but I think you can just drop SWT.Resize event like this: