JButton Set Background Transparent

button.setOpaque(false);
button.setContentAreaFilled(false);
button.setBorderPainted(false);
Successful Spider