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
   |  
public class SurfaceCarte extends JPanel
{
	public SurfaceCarte()
	{
		//paint();
		JButton MonBouton = new JButton("Click me");
		add(MonBouton);
	}
	public void paintComponent(Graphics g) 
	{
		Polygon[] Poly;
 
		Poly = new Polygon[2];
		Poly[0] = new Polygon();
		Poly[0].addPoint(20,110);
	    Poly[0].addPoint(60,30);
		Poly[0].addPoint(100,110);
		Poly[1] = new Polygon();
		Poly[1].addPoint(110,110);
		Poly[1].addPoint(150,30);
		Poly[1].addPoint(190,110);
 
		//stdDraw.Polygon()
    	super.paintComponent(g);
    	g.fillPolygon(Poly[0]);
		g.fillPolygon(Poly[1]);
	} 
} | 
Partager