app18_9.java

来自「JAVA 2面向对象程序设计(随书范例程序)16-19.rar」· Java 代码 · 共 24 行

JAVA
24
字号
// app18_9, 绘制多边形
import java.awt.*;  
class app18_9 extends Frame
{
   static app18_9 frm=new app18_9();
  
   public static void main(String args[])
   {
      frm.setTitle("Polygon");
      frm.setSize(200,150); 
      frm.setVisible(true); 
   }

   public void paint(Graphics g)
   {
      int x[]={44,65,97,139,58};	// 存储所有顶点X坐标的一维数组
      int y[]={34,55,40,109,127};	// 存储所有顶点Y坐标的一维数组
      g.setColor(Color.pink); 		// 绘图颜色设为粉红色
      g.fillPolygon(x,y,5);     	// 绘出多边形,并填满粉红色
      g.setColor(Color.black); 	// 绘图颜色设为黑色
      g.drawPolygon(x,y,5);    		// 用黑色绘出多边形
   }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?