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

  FORUM HardWare.fr
  Programmation
  Java

  Rafraichissemnt et Swing

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Rafraichissemnt et Swing

n°726445
amauryxiv
Posté le 14-05-2004 à 16:46:12  profilanswer
 

Salut a tous. Je reposte mon message parce que visiblement il est un peu tombe a l'abandon. Et Visiblement, la seule personne qui a essaye mon programme et qui m'a repondu n'a pas observe le bug qui se produit chez moi.
 
Voila le programme:
 

Code :
  1. import java.awt.*;
  2.   import javax.swing.*;
  3.  
  4.   public class EssaiRafraichissement extends javax.swing.JPanel {
  5.        
  6.         public EssaiRafraichissement() {
  7.               this.setPreferredSize(new Dimension(400, 400));
  8.         }
  9.    
  10.        
  11.         public void paint(Graphics g) {
  12.               g.setColor(Color.RED);
  13.               g.drawLine(0, 0,  400, 400);
  14.         }
  15.        
  16.        
  17.         public static void main(String[] args) {
  18.               JFrame frame = new JFrame();
  19.               frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  20.               frame.setContentPane(new EssaiRafraichissement());
  21.               frame.pack();
  22.               frame.setVisible(true);
  23.              
  24.               JOptionPane.showMessageDialog(frame,"Bouger la boite de dialogue" );
  25.         }
  26.        
  27.   }


 
 
Lancez le et bougez ou fermez la petite boite de dialogue dans le fenetre principale. Normalement, si tout se passe comme chez, la fenetre est mal rafraichie. Et ca me conduit a m'interroger sur le fonctionnement du rafraichissement des composants graphiques swing. Visiblement, la methode paint() n'y joue pas un role predominant puisque dans mon programme elle surchargee. Donc comment ca fonctionne ?
 
Merci a ceux qui sauront me repondre.


Message édité par amauryxiv le 14-05-2004 à 16:47:13
mood
Publicité
Posté le 14-05-2004 à 16:46:12  profilanswer
 

n°726545
antp
Super Administrateur
Champion des excuses bidons
Posté le 14-05-2004 à 18:45:53  profilanswer
 

amauryxiv a écrit :

Salut a tous. Je reposte mon message parce que visiblement il est un peu tombe a l'abandon.


 
relis les règles


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire

Aller à :
  FORUM HardWare.fr
  Programmation
  Java

  Rafraichissemnt et Swing

 

Sujets relatifs
Swing et le refraichissement.[XML - MathML - Java] Interpréter du MathML dans du Java (SWING)
[java] swing : comment réaliser un arbre binaire[swing] creer un JButton ou JLabel qui renvoie une page au browser
[swing] pb de layout :/[JAVA] [SWING] Affichage affreux de couleurs et de composants
[swing] verifier si un textField est vide, pourquoi sa marche pas ?pb de eventHandling avec swing, comment faire dans ce cas ?
[Swing][jpanel]Afficher une image dans un jpanel[Swing][jtree]Problemes d'icones....
Plus de sujets relatifs à : Rafraichissemnt et Swing


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