安装灵巧外观时,不遵守margin
的JButton
属性。 。
我需要一些“小”按钮,但是灵气迫使按钮文本周围的空间很大,因此我只会得到“非常大”的按钮。
我在nimbus defaults page中发现了一个名为的属性:
Button.contentMargins
预设有较大的值。
我尝试使用以下代码覆盖它:
UIManager.getDefaults().put("Button.contentMargins", new InsetsUIResource(0,0,0,0));
在
main
中,在设置灵气外观之后。但是什么也没发生,按钮文本周围的空白仍然很大。
任何想法?
最佳答案
如Resizing a Component中所述,更改JComponent.sizeVariant
的值也可能有效。