Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1041 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  clignotage

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

clignotage

n°1574350
nightwar
Posté le 13-06-2007 à 13:14:54  profilanswer
 

bonjour a tous.
bien voila mon probleme est que quand je dessine apres avoir crée une JFrame mes dessin clignote et c'est asser agacant:
 
public class test1 extends JFrame {
JButton b;
JFrame f;
 
 
 
public test1(){
super("voila" );
setSize(1024,800);
setLayout(null);
 
b=new JButton("héhé" );
b.setBounds(500,500,100,100);
add(b);
setVisible(true);
}
 
 
 
 
 
}
 
 
public class test2 extends test1{
Image im;
JFrame f;
public test2() {
super();
 
Toolkit tk = Toolkit.getDefaultToolkit();
im = tk.getImage("Sans titre.JPG" );
}
 
 
public static void main(String[] args) {
new test2();
 
}
public void paint(Graphics g) {
super.paint(g);
Color c = g.getColor();
g.drawImage(im,0,0,this);
g.setColor(Color.RED);
g.fillRect(10,10,80,80);
g.setColor(Color.BLUE);
g.fillOval(150,50,80,80);
g.setColor(c);
repaint();}
 
}
 
si une personne a la solution

mood
Publicité
Posté le 13-06-2007 à 13:14:54  profilanswer
 

n°1574353
did-54
Posté le 13-06-2007 à 13:16:37  profilanswer
 

c'est pas à cause du repaint() dans paint ? Repaint() appelle pas justement paint() sur le composant ?


Message édité par did-54 le 13-06-2007 à 13:17:52
n°1574418
nightwar
Posté le 13-06-2007 à 14:40:37  profilanswer
 

oui jai deja enlver sa mais sa le fait toujour :'(

n°1576327
point
Posté le 18-06-2007 à 15:17:14  profilanswer
 

faut que tu redéfinisse aussi la methode "Update" et que ça execute un Paint(Graphics g)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  clignotage

 

Sujets relatifs
Plus de sujets relatifs à : clignotage


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR