Ver Mensaje Individual
  #2 (permalink)  
Antiguo 11/01/2013, 22:47
g17ecu
 
Fecha de Ingreso: enero-2013
Mensajes: 4
Antigüedad: 11 años, 4 meses
Puntos: 0
Respuesta: JButton sin fondo?

public class JavaTest extends JFrame {

private JButton btnTest = new JButton();
private JPanel rootContainer = new JPanel(new FlowLayout());

public JavaTest() {
super("Java Test");
setSize(400, 400);
setLocationByPlatform(true);
setDefaultCloseOperation(EXIT_ON_CLOSE);
setContentPane(rootContainer);

prepareButton();

rootContainer.add(btnTest);
}

private void prepareButton() {

btnTest.setOpaque(true);
btnTest.setBorder(null);
Color c = UIManager.getLookAndFeel().getDefaults().getColor( "Panel.background");
btnTest.setBackground(new Color(c.getRed(), c.getGreen(), c.getBlue()));
btnTest.setIcon(new ImageIcon(getClass().getResource("/ecuador.png")));
}

public static void main(String args[]) {
new JavaTest().setVisible(true);
}
}