国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 開發(fā) > Java > 正文

Java圖形處理程序:繪制5個(gè)不同種顏色的同心圓

2023-06-10 12:42:59
字體:
供稿:網(wǎng)友

 與你所熟悉的編程語言一樣,Java中也提供了較為豐富的圖形處理程序,本文給出了一個(gè)簡(jiǎn)單的圖形繪制的源代碼:五個(gè)不同顏色的同心圓。

/**
 *程序要求:新建一個(gè)600*600像素的應(yīng)用程序窗口,并在窗口中繪制5個(gè)不同顏色的同心圓,
 *所有圓心都是屏幕的中心點(diǎn),相鄰兩個(gè)圓直接的半徑相差50像素
 *效果圖如下圖所示(顏色隨機(jī)設(shè)置),源程序保存為Ex7_1.java。
 *作者:wwj
 *日期:2012/4/25
 *功能:顯示一個(gè)有5個(gè)不同顏色的同心圓
 **/

 import javax.swing.*;
 import java.awt.*;
 import java.awt.Color;
 public class Ex7_1 extends JFrame
 {
  int red,green,blue;
  Color color;

  public Ex7_1()
  {
   super("一個(gè)有5個(gè)不同顏色的同心圓"); //顯示窗口名稱
   setSize(600,600);      //設(shè)置窗口大小
   setVisible(true);      //設(shè)置為可見
   setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//設(shè)置窗口關(guān)閉動(dòng)作
 
  }

 
  public void paint(Graphics g)
  {
   //第一個(gè)圓
  red=(int)(Math.random()*255);
  green=(int)(Math.random()*255);
  blue=(int)(Math.random()*255);
  color=new Color(red,green,blue);
  g.setColor(color);
  g.fillOval(175,175,250,250);
  //第二個(gè)圓
  red=(int)(Math.random()*255);
  green=(int)(Math.random()*255);
  blue=(int)(Math.random()*255);
  color=new Color(red,green,blue);
  g.setColor(color);
  g.fillOval(200,200,200,200);
  //第三個(gè)圓
  red=(int)(Math.random()*255);
  green=(int)(Math.random()*255);
  blue=(int)(Math.random()*255);
  color=new Color(red,green,blue);
  g.setColor(color);
  g.fillOval(225,225,150,150);
  //第四個(gè)圓
  red=(int)(Math.random()*255);
  green=(int)(Math.random()*255);
  blue=(int)(Math.random()*255);
  color=new Color(red,green,blue);
  g.setColor(color);
  g.fillOval(250,250,100,100);
  //第五個(gè)圓
  red=(int)(Math.random()*255);
  green=(int)(Math.random()*255);
  blue=(int)(Math.random()*255);
  color=new Color(red,green,blue);
  g.setColor(color);
  g.fillOval(275,275,50,50);

  }  
 
  public static void main(String[] args)
  {
   Ex7_1 e = new Ex7_1();  
  }
 }

程序最終效果如下:

Java圖形處理程序源代碼:五個(gè)不同色彩的同心圓

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 深水埗区| 普格县| 武安市| 普兰县| 龙岩市| 永泰县| 怀仁县| 深圳市| 高淳县| 抚宁县| 吉安市| 台江县| 连云港市| 金川县| 德阳市| 会东县| 天峨县| 合水县| 南康市| 遂宁市| 江孜县| 沛县| 广州市| 黄大仙区| 马龙县| 丹寨县| 通江县| 土默特左旗| 原平市| 灵台县| 大安市| 淅川县| 仙居县| 繁峙县| 新乡市| 南汇区| 花莲县| 永川市| 曲麻莱县| 沽源县| 迁安市|