Bonjour à tous !
Je débute en Java et je ne trouve pas comment dessiner dans un JPanel quelconque...
J'ai bien compris la méthode que la plupart utilise, à savoir créer une classe dérivée de JPanel et surcharger la méthode paintComponent(Graphics g) pour dessiner ce qu'on veut en exploitant le g en question ({ g.fillRectangle([..]); etc }
Le soucis c'est qu'il est du coup absolument nécessaire de créer une classe spécifique à chaque fois qu'on voudrait dessiner dedans, or j'aimerais pouvoir dessiner dans un Jpanel quelconque sans avoir à créer une classe spéciale à chaque fois, genre
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Rectangle monRectangle = new Rectangle(10,10,30,50); //classe rectangle qui a comme variables d'instances la position x, y, width et height Ellipse monCercle = new Ellipse(30,30,15,15); //même principe JPanel monPanel = new JPanel([...]); JPanel.dessiner(Rectangle); JPanel.dessiner(Cercle);
Savez-vous comment faire...?
Merci
Partager