ameliorer un peu mon code
Bonjour tout le monde :
voila j ai un code simple qui dessine un carre dans un JPanel avec paintCompnent
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
| import javax.swing.*;
import java.awt.*;
public class Maiin {
public static void main(String[]args){
JFrame f = new JFrame();
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
f.setSize(500, 500);
f.setVisible(true);
f.setContentPane( new Pannau());
}
}
//class de Panel
class Pannau extends JPanel{
int x=100,y=100;
public Pannau(){
setBackground(Color.white);
}
//****partie de code a remplacer par une methode
//****Dessiner(int x,int y)qui dessine le carrer
protected void paintComponent(Graphics g){
super.paintComponent(g);
g.fillRect(x,y,30,30);
}
} |
et je voudrai remplacer le bout de code de dessin par une méthode Dessiner() définis dans une autre class qui prend 2 paramètre int est dessine le carre .
ca a l'air simple comme ca mais je n y arrive pas , un petit coup de pousse serais pas de trop
merci a vous