如何在SWT标签中添加文本和图像

时间:2016-01-13 08:43:46

标签: java swt

我听说Label是不可能的,但CLabel是可能的。  如何使用CLabel添加文字&图像?

private CLabel label = new CLabel(composite, SWT.CENTER);
label.setBounds(93,35,192, 20); 
label.setImage(SWTResourceManager.getImage("C:\\Users\\Screen.png"));
label.setText(memName + "'s Planet");

这是我的代码。 但只显示文字或图片......

2 个答案:

答案 0 :(得分:1)

您可以使用set setBackgroundImage()

答案 1 :(得分:0)

CLabel会显示图片和文字。

但是如果图像和文本都没有足够的空间,它将会遗漏图像 - 所以请检查两者是否有足够的空间。

要显示背景图片,请调用CLabel setBackground(image)方法。