时间:2021-05-02
与你所熟悉的编程语言一样,Java中也提供了较为丰富的图形处理程序,本文给出了一个简单的图形绘制的源代码:五个不同颜色的同心圆。
/***程序要求:新建一个600*600像素的应用程序窗口,并在窗口中绘制5个不同颜色的同心圆,*所有圆心都是屏幕的中心点,相邻两个圆直接的半径相差50像素*效果图如下图所示(颜色随机设置),源程序保存为Ex7_1.java。*作者:wwj*日期:2012/4/25*功能:显示一个有5个不同颜色的同心圆**/
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("一个有5个不同颜色的同心圆");//显示窗口名称 setSize(600,600);//设置窗口大小 setVisible(true);//设置为可见 setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//设置窗口关闭动作 }
public void paint(Graphics 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);//第二个圆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);//第三个圆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);//第四个圆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);//第五个圆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(); }}
程序最终效果如下:
本文源自CSDN博客,原文地址:http://blog.csdn.net/wwj_748/article/details/7522672
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
电子图版是一个很好用的软件,就是caxa软件,分享一下用caxa绘制同心圆,然后给同心圆填充颜色,看下结果。软件名称:caxa2015电子图板简体中文官方正式版
wps2019中想要绘制奥运五环,该怎么绘制奥运五环图形呢?我们需要用到插入菜单中形状,同心圆并绘制一个,进行一些调整,再复制出图形后改颜色,下面我们就来看看详
visio2007自带图形中没有标准半圆、1/4圆、同心圆,今天教大家怎么用用visio2007画标准半圆、1/4圆、同心圆软件名称:MicrosoftVisi
几何画板中想要绘制同心圆,可以利用设置函数值法画同心圆,下面我们就来看看详细的教程。软件名称:出色的教学软件几何画板V5.06中文绿色单文件版软件大小:1.57
SAI中可以绘制图形,该怎么绘制同心圆呢?下面我们就来看看详细的教程。软件名称:SAI绘画软件v1.3.1.0汉化绿色免费版软件大小:15.8MB更新时间:20