Java实现Java常用图形的绘制与填充,super("常用图形的绘制与填充");//调用父类构造器设置窗口标题栏 DrawPaneldrawPanel=newDrawPanel();//创建DrawPanel对象用于绘制图形 Containercontent=getContentPane();//获得窗口的内容窗格 content.add(drawPanel,BorderLayout.CENTER);//把对象drawPanel加入内容窗格 setSize(400,300);//设置窗口大小 setVisible(true);//设置窗口可视 setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//关闭窗口时退出程序 intcharH=16;//最大字符高度 intgridW=getWidth()/5;//绘图网格宽度 intgridH=getHeight()/4;//绘图网格高度 intposX=2;//各图形绘制地位的x坐标 intposY=2;//各图形地位的y坐标 intstrY=gridH-7;//字符串绘制地位的y坐标 intw=gridW-2*posX;//图形的宽度 inth=strY-charH-posY;//图形的高度 intcirlceD=Math.min(w,h);//圆的直径
1