我可以让Swing JButton的边距更小吗?

时间:2009-12-23 18:57:26

标签: java swing jbutton margin

我更喜欢边距最小的按钮,与文本标题一样宽。有没有办法在Swing中的JButton中实现它?

我现在在实践中看到的是,即使我尝试使用setMaximumSize()和类似的东西,它最终也会吃掉文本标题,将其剪切到右边。但它并没有降低利润率。

2 个答案:

答案 0 :(得分:41)

我相信setMargin正是您所寻找的。

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

答案 1 :(得分:0)

值得注意的是,您可以为Insets -ve创建值。这使得事情变得更加紧凑,如果仔细地做起来并不令人不愉快。