Java / SWT Interface Builder /如何将图像设置为标签

时间:2016-03-21 13:57:46

标签: java swt

我想将图像设置到我的应用程序中。我在swt界面构建器中创建了一个标签,并将属性“image”设置为我的图像(在src文件夹中)。预览显示正确的图像。

enter image description here

接口构建器生成的代码是:

&t.z

然而,应用程序中没有图像(但显示标签文本)。

enter image description here

我错过了什么?非常感谢帮助。

修改

如果删除text属性,则既没有图像,也没有文本标签。 这是预览:

enter image description here

1 个答案:

答案 0 :(得分:2)

您的源图片尺寸为3012x1010,但您将标签尺寸限制为414x207,因此您实际上只能看到左上角,它看起来是透明的(或灰色)。

请注意,Label不会自动重新缩放图像以使其适合。这必须手动完成。