source code name: drawpolygons.java

 import java.awt.*;
class drawpolygons extends Frame
{
int x[]={100,60,60,100,150,150};
int y[]={100,150,200,250,200,150};
int x1[]={200,120,280};
int y1[]={270,350,350};
int x2[]={300,220,300,380};
int y2[]={100,150,220,150,};

public void paint(Graphics g)
{
g.drawPolygon(x,y,6);
g.drawPolygon(x2,y2,4);
g.setColor(Color.green);
g.fillPolygon(x1,y1,3);
}
public static void main(String as[])
{
drawpolygons f=new drawpolygons();
f.setTitle("drawing Polygons");
f.setSize(300,300);
f.setVisible(true);
}
}

output: