Java, redifinition de fonction
Résolu
Bonjour,
Dans une classe Texte extends JLabel, je souhaite redéfinir la fonction setBackground(Color c) de la sorte :
public void setBackground(Color c){
this.setBackground(c);
this.setOpaque(true);
}
Mais netbeans me signale une erreur à la 2ème ligne, car il reprend logiquement la fonction setBackground modifiée, sans parvenir à l'utiliser.
Et je voulais donc savoir s'il était possible d'utiliser l'ancienne version de setBg. tout en redéfinissant la fonction malgré tout.
Merci d'avance!
Dans une classe Texte extends JLabel, je souhaite redéfinir la fonction setBackground(Color c) de la sorte :
public void setBackground(Color c){
this.setBackground(c);
this.setOpaque(true);
}
Mais netbeans me signale une erreur à la 2ème ligne, car il reprend logiquement la fonction setBackground modifiée, sans parvenir à l'utiliser.
Et je voulais donc savoir s'il était possible d'utiliser l'ancienne version de setBg. tout en redéfinissant la fonction malgré tout.
Merci d'avance!