在网上看到一段代码,觉得有意思,
在看代码: <script type="text/JavaScript"></script><script src="http://a.alimama.cn/inf.js" type="text/javascript"></script>
- privatevoidprintDramC(Graphicsg)
- {
- constintMID=150;
- constintTop=50;
- this.Text="simplegraphicssnowman";
- Fontfont=newFont("隶书",17);
- Penblue=newPen(Color.Blue);
- Penyellow=newPen(Color.Yellow);
- Penwhite=newPen(Color.White);
- Penred=newPen(Color.Red);
- Penblack=newPen(Color.Black);
- BrushbrWhite=white.Brush;
- BrushbrBlack=black.Brush;
- BrushbrRed=red.Brush;
- g.FillRectangle(brRed,20,30,30,120);
- g.FillRectangle(brRed,250,30,30,120);
- g.FillRectangle(brRed,100,0,100,25);
- StringFormatformat=newStringFormat();
- format.FormatFlags=StringFormatFlags.DirectionVertical;
- g.DrawString("三杯祝福歌",font,brBlack,250,30,format);
- g.DrawString("一曲迎春调",font,brBlack,20,30,format);
- g.DrawString("迎春祝福",font,brBlack,100,0);
- g.DrawRectangle(blue,0,175,300,50);//sky
- g.DrawEllipse(yellow,-40,-40,80,80);//sun
- g.FillEllipse(brWhite,MID-20,Top,40,40);//head
- g.FillEllipse(brWhite,MID-35,Top+35,70,50);//top
- g.FillEllipse(brWhite,MID-50,Top+80,100,60);//bot
- g.FillEllipse(brBlack,MID-10,Top+10,5,5);//l.eye
- g.FillEllipse(brBlack,MID+5,Top+10,5,5);//r.eye
- g.DrawArc(black,MID-10,Top+20,20,10,-190,-160);//(:
- //arms
- g.DrawLine(black,MID-25,Top+60,Top-50,MID+40);
- g.DrawLine(black,MID+25,Top+60,MID+55,Top+60);
- g.DrawLine(black,MID-20,Top+5,MID+20,Top+5);//hat,brim,top
- g.FillRectangle(brBlack,MID-15,Top-20,30,25);
- }