安装灵巧外观时,不遵守marginJButton属性。 。
我需要一些“小”按钮,但是灵气迫使按钮文本周围的空间很大,因此我只会得到“非常大”的按钮。
我在nimbus defaults page中发现了一个名为的属性:

Button.contentMargins

预设有较大的值。
我尝试使用以下代码覆盖它:
UIManager.getDefaults().put("Button.contentMargins", new InsetsUIResource(0,0,0,0));

main中,在设置灵气外观之后。

但是什么也没发生,按钮文本周围的空白仍然很大。
任何想法?

最佳答案

Resizing a Component中所述,更改JComponent.sizeVariant的值也可能有效。

07-26 01:10