app18_10.java

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

JAVA
27
字号
// app18_10, 以不同颜色的小圆形铺满窗口
import java.awt.*;  
class app18_10 extends Frame
{
   static app18_10 frm=new app18_10();
  
   public static void main(String args[])
   {
      frm.setTitle("Random Color");
      frm.setSize(200,150); 
      frm.setVisible(true); 
   }

   public void paint(Graphics g)
   {
      for(int x=10;x<=180;x=x+20)
         for(int y=27;y<=140;y=y+20) 
         {
            int red=(int)(Math.random()*255);   	// 红色的随机数
            int green=(int)(Math.random()*255);	// 绿色的随机数
            int blue=(int)(Math.random()*255); 	// 蓝色的随机数
            g.setColor(new Color(red,green,blue));  // 设置颜色
            g.fillOval(x,y,15,15);   // 用指定的眼色填满小圆
         }
   }
}

⌨️ 快捷键说明

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