设置按钮不显示边框

/**
* 创建按钮 并为按钮添加事件
*
* @param name
* @return
*/
public JButton createButton(String name, String icon) {
JButton button = new JButton(name, new ImageIcon(icon));
button.setHorizontalTextPosition(SwingConstants.CENTER);
button.setVerticalTextPosition(SwingConstants.BOTTOM);
// button.setContentAreaFilled(false);
// button.setOpaque(false);
button.setBorderPainted(false);
button.addActionListener(action);
return button;
}

 

setBorderPainted (false)设置这个方法就可以了.

// button.setOpaque(false);

// button.setContentAreaFilled(false);

 

如果还解决不了的话 就再试试下面两个方法

你可能感兴趣的:(设置按钮不显示边框)