mardi 25 novembre 2014

Astuce: Comment intégrer une image dans un JPanel

 
 ImageIcon icone =  new ImageIcon("./lib/image1"); 
 JLabel image = new JLabel(icone);        
 image.setSize(jPanel1.getWidth(),jPanel1.getHeight());
 jPanel1.add(image);
 jPanel1.repaint();

TP5 Les interfaces Graphiques (1)

samedi 22 novembre 2014

Solution (Zouré) HomeWork sur les Interfaces en POO

 RectangleDessin r1=new RectangleDessin(10, 20,new Color(1, 2, 3) );
        RectangleDessin r2=null;// il faut l'initialiser à null
   
      try {
            r1= (RectangleDessin) r2.clone();
        } catch (CloneNotSupportedException ex) {
            Logger.getLogger(FormesGeometriques.class.getName()).log(Level.SEVERE, null, ex);
        }
       System.out.println("R1 "+r1+ "     R2 "+r2);// affiche les deux objets après copie
          r1.draw();r1.paint();r1.clear();
     
L'Astuce : inutile d'implémenter Cloneable dans RectangleDessin car cette dernière hérite de Rectangle la méthode clone() aussi.

lundi 17 novembre 2014