11/01/2013, 22:47
|
| | Fecha de Ingreso: enero-2013
Mensajes: 4
Antigüedad: 11 años, 11 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);
}
} |