【发布时间】:2015-07-26 04:28:50
【问题描述】:
我有一个 JButton,它的背景为绿色,边框为 LineBorder。我想在按钮和边框之间插入一个空格,一种填充。 我试过 setMargin(new Insets(x,y,t,z)) 但它似乎不起作用。 这是我的一段代码。
JButton JBtn=new JButton("sdfd");
JBtn.setBorder(BorderFactory.createLineBorder(Color.CYAN,5));
JBtn.setBackground(Color.GREEN);
JBtn.setMargin(new Insets(5,5,10,10));
有什么建议吗?
【问题讨论】:
-
您希望按钮和边框之间的空间仍然是按钮的一部分吗?
-
是的,这正是我想要的 ;-) 绿色背景仅在按钮的一部分中。
标签: java swing border jbutton padding