Java 如何设置SWT工具项的高度?

Java 如何设置SWT工具项的高度?,java,height,swt,toolbar,Java,Height,Swt,Toolbar,如果ToolItem具有32x32图像和文本标题,则显示的图像太小。是否可以通过编程设置SWT工具项的高度 我不是在要求使用CoolItem的解决方案 增加父工具栏和(父工具栏的父工具栏)组合的大小没有帮助。工具栏变得更高,但ToolItem的高度似乎是固定的。解决方案: 无法手动调整ToolItems的大小工具栏中的所有图像都会自动缩放,以匹配添加到工具栏中的第一个图像的大小。在我的例子中,第一个ToolItem的图像非常小,并且很早就被处理掉了,这就是为什么后续ToolItem比预期的要小。

如果ToolItem具有32x32图像和文本标题,则显示的图像太小。是否可以通过编程设置SWT工具项的高度

我不是在要求使用CoolItem的解决方案


增加父工具栏和(父工具栏的父工具栏)组合的大小没有帮助。工具栏变得更高,但ToolItem的高度似乎是固定的。

解决方案:


无法手动调整ToolItems的大小工具栏中的所有图像都会自动缩放,以匹配添加到工具栏中的第一个图像的大小。在我的例子中,第一个ToolItem的图像非常小,并且很早就被处理掉了,这就是为什么后续ToolItem比预期的要小。

解决方案:


无法手动调整ToolItems的大小工具栏中的所有图像都会自动缩放,以匹配添加到工具栏中的第一个图像的大小。在我的例子中,第一个ToolItem的图像非常小,并且在早期就被处理,这就是为什么后续ToolItem比预期的要小。

ToolItem通常显示图像的完整大小。如何创建图像和工具项?问题解决了,图像调整到第一个图像的大小添加到工具栏。@ USE1438038请考虑将您的解决方案作为答案。完成。对不起,没有看到那个按钮。它只是说“添加注释”,所以我假设我无法回答自己的问题。ToolItem通常显示图像的全尺寸。如何创建图像和工具项?问题解决了,图像调整到第一个图像的大小添加到工具栏。@ USE1438038请考虑将您的解决方案作为答案。完成。对不起,没有看到那个按钮。它只是说“添加注释”,所以我假设我无法回答我自己的问题。但是,请注意,这条规则在Windows(可能在Linux上)上适用,但在MacOS X上不适用:在后一种情况下,第一个图像将设置工具栏的高度,但不会设置后续工具项的宽度(可以更大)。此外,它们的图像是垂直裁剪的(如果它们较大)或居中的(如果它们较小),但不是缩放的。但是,请注意,这一规则在Windows上适用(可能在Linux上),但在MacOS X上不适用:在后一种情况下,第一个图像将设置工具栏的高度,而不是后续工具项的宽度此外,它们的图像被垂直裁剪(如果它们较大)或居中(如果它们较小),但不缩放。