我可以让 Swing JButton 的边距更小吗?
题
我更喜欢边距最小的按钮,大约与文本标题一样宽。有没有办法在 Swing 的 JButton 中实现这一点?
我现在在实践中看到的是,即使我尝试使用 setMaximumSize() 和类似的方法,它最终也会吃掉文本标题,将其从右侧切断。但这并没有减少利润。
解决方案
我相信 setMargin
这就是您正在寻找的。
myButton.setMargin(new Insets(0, 0, 0, 0));
其他提示
值得注意的,你可以为插图-ve值。这使得事情变得更加紧凑,如果用心做不看不愉快。
不隶属于 StackOverflow