surcharge du constructeur
BOnjour, je voudrais surcharger mon constructeur mais je ne vois pas comment faire :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
//classe Bouton
class Bouton extends JButton
{
public Bouton(String libelle)
{
super(libelle);
setBackground(Color.gray);
}
public Bouton(String libelle, Container c)
{
super(libelle);
setBackground(Color.gray);
c.add(this);
}
}//Bouton |
pour ne plus à avoir recopier les 2 lignes suivantes :
Code:
1 2 3
|
super(libelle);
setBackground(Color.gray); |
j'ai voulu mettre:
Code:
1 2 3
|
Bouton b = new Bouton(libelle);
c.add(b); |
mais cela est différent car je ne peut plus éditer la couleur de mon bouton que j'ai mis par défaut à gris
Merci de votre aide