java 我可以使Swing JButton具有更小的边距吗?

eivgtgni  于 2023-02-07  发布在  Java
关注(0)|答案(2)|浏览(105)

我更喜欢有最小边距的按钮,大约和它们的文本标题一样宽。有没有办法在Swing的JButton中实现这一点?
我现在在实践中看到的是,即使我尝试使用setMaximumSize()和类似的方法,它最终也只是吃掉了文本标题,将其从右边切掉,但它并没有减少边距。

irlmq6kh

irlmq6kh1#

我相信setMargin就是你要找的。

myButton.setMargin(new Insets(0, 0, 0, 0));
0dxa2lsx

0dxa2lsx2#

值得注意的是,您可以将Insets -ve(编辑:阅读 negative)。这使得事情更加紧凑,如果仔细做的话,看起来不会不愉快。

相关问题