package animationPersonnages; import java.awt.Dimension; import java.awt.Graphics; import javax.swing.JPanel; import personnages.Personnage; public class DessinPersonnages extends JPanel { public static final long serialVersionUID = 1; IHMPersonnages vue; public DessinPersonnages(IHMPersonnages vue) { this.vue = vue; setPreferredSize(new Dimension(vue.getLargeur(), vue.getHauteur())); addMouseListener(vue); } public void paintComponent(Graphics g) { super.paintComponent(g); for (Personnage p : vue.personnages) p.dessiner(g); } }