在SWT按钮中对齐文本和图像?

时间:2009-07-01 18:27:45

标签: java swt

我在Java中使用SWT,我试图将我在SWT按钮内的图像和文本对齐。它似乎应该是一个简单的button.setAlignment(SWT.LEFT)调用,但这不起作用。快速谷歌搜索让我相信这可能是SWT框架中的一个错误。有人对此有任何帮助吗?

1 个答案:

答案 0 :(得分:3)

这似乎是SWT限制(至少在Windows中)。

在3.2之前,无法在按钮上设置图像和文本。通过bug report阅读,对图像与文本的对齐和相对定位进行了一些讨论。似乎最终的实现只是强制中心对齐,并将图像放在文本的左侧。

有一项增强请求可以解决此限制but it was closed as WONTFIX for 3.3