繁体   English   中英

SWT:无法在Mac上调整按钮的大小

[英]SWT: Unable to resize buttons on a Mac

我正在使用SWT开发Java应用程序,其中包含一些带有图像的按钮。

在我的Windows计算机上,按钮将自动变大到足以显示按钮中的整个图像。 我在Mac上尝试过此操作,但是按钮的高度不足以适合整个图像。 我尝试在按钮上使用setsize()函数手动设置大小,但是每当我在按钮的父对象上调用layout()时,都会将按钮的大小设置回其默认值。

关于如何使按钮足够大以适合图像的任何想法?

我找到了解决方案。

该按钮的父级正在使用GridLayout管理器。 我将按钮的gridData变量heightHint和widthHint设置为预期的大小,并且可以正常工作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM