Utilisateur anonyme
-
9 févr. 2005 à 18:57
Utilisateur anonyme -
10 févr. 2005 à 09:10
Voici mon code, et j'ai un petit problème car mon image d'arrière plan ne s'affiche pas, tout marche j'ai mon texte tout est nickel, j'ai juste l'image qui ne s'affiche, pourtant le nom est bon et le path du fichier aussi
je ne comprend pas
class Aze extends JPanel {
Image backGround = getToolkit().getImage(".\\aide.jpg");
Font police = new Font("Serif",Font.PLAIN,15);
public Aze() {
setLayout(null);
setBounds(0, 0, 400, 150);
setOpaque(false);
}
public void paint(Graphics g){
g.drawImage( backGround, 0, 0, 400, 150, this );
g.setFont(police);
g.drawString("Ce logiciel permet d'analyser l'ordinateur,",10,40);
g.drawString("et d'éliminer tous les spywares reconnus.",10,80);
cs_Dobel
Messages postés333Date d'inscriptiondimanche 25 mai 2003StatutMembreDernière intervention23 novembre 20091 9 févr. 2005 à 22:34
C'est un petit problème de logique ^^
ton super.paint(g)...
il efface tout des jolis dessins en remplissant à nouveau ton panel avec la couleur de fond...
il doit donc être avant les drawImage et autres !
Bonne prog à toi aussi ^^
Salut
Dobel
[Une fois rien, c'est rien; deux
fois rien, ce n'est pas beaucoup, mais pour trois fois rien, on peut
déjà s'acheter quelque chose, et pour pas cher]
j'ai mis l'image dans un autre endroit et maintenant l'image s'affiche mais que
j'ai le super.paint(g) ou je veux, avant apres tout au debut a la fin, j'ai toujours
l'image ki cache le texte, j'ai aussi essaye juste paint(g) et avec rien dans tout les cas l'image est toujours par dessus le texte