
正文
JAVA画圆代码及注释,java画一个圆
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
JAVA怎么画出一个任意大小的圆形和矩形
编写一个图形类MyGraphic。 1)它有两个基本属性:图形线条的颜色String lineColor和图形的填充颜色String fillColor。
setColor(Color.red);g.drawArc(50, 50, 300, 300, 0, 180);} } drawArc有6个参数:前面两个圆的外切矩形左上角的坐标点,中间两个是外切矩形的宽和高,倒数第二个是弧的起始角度,最后一个是弧的跨越角度。
所有的程序都是从MAIN方法开始一步一步往下运行,你看程序下面都是输出了。
画出了矩形之后要在矩形的下方写出矩形的长宽、面积和周长,精确到小数点后两位(假设单位是厘米)。椭圆长宽也一样要随机生成,大小则是在10到50之间,可以相同,一样在图形的下方写出长宽、面积和周长,精确到小数点后两位。
相关问答
Q1: 急求Java代码,定义一个Circle(圆类型)
//圆心坐标在此题中无用,是否是需求有问题。
假设这个圆的类名叫做Circle,因为根据圆的半径就可以求出圆的周长和面积,所以可以在这个类中定义一个半径属性mRadius,然后定义两个方法getLength和getArea分别实现计算圆周长和面积的功能。
参考一下这个吧:创建一个圆类Circle,该类可以接收圆半径,并具有计算圆周长和面积的方法。
把这三个类分别放到三个.java文件中,然后编译运行即可。
Q2: JAVA画圆语句求注释
画圆一般通过继承JPanel 或者JFrame ,通过调用panel或者frame中的Graphics实例完成画图。
ClockCanvas继承JPanel并实现了TimerListener接口,在构造方法中,根据指定的时区得到calendar实例。并开启线程Timer。重写了paintComponent方法,在该方法中,首先绘制了一个圆,然后分别绘制时针、分针和秒针。
把这个值做为圆的半径进行画圆。具体的实现画圆很简单就是一个paint()里面的drawOval()函数就实现了。这个程序本身不不复杂。只是你不知道调用的顺序而已。具体哪个函数有什么功能。我已经写上注释了。
假设这个圆的类名叫做Circle,因为根据圆的半径就可以求出圆的周长和面积,所以可以在这个类中定义一个半径属性mRadius,然后定义两个方法getLength和getArea分别实现计算圆周长和面积的功能。
而这些说明文字就是注释,注释不会被执行,不影响运行结果。
Q3: 怎么用JAVA画半个圆或者是半圆弧?
前面两个圆的外切矩形左上角的坐标点,中间两个是外切矩形的宽和高,倒数第二个是弧的起始角度,最后一个是弧的跨越角度。
画圆一般通过继承JPanel 或者JFrame ,通过调用panel或者frame中的Graphics实例完成画图。
也可以先用java.awt.geom包提供的Shape对象,并用单精度Float坐标或双精度Double坐标创建Shape对象,然后再用draw()方法绘制。
在这里切换“编辑器”工具栏,然后在右侧绘制区中选择“弧”工具。接着,在空白处绘制出一条直线(直径),输入长度后按住回车键即可。
首先,你需要打开你正在使用的绘图软件,在“编辑器”工具栏中,你应该能够找到一个叫做“弧”的工具。接下来,你需要绘制一条直线作为半圆的直径。
这个函数实际上就是两个半径分别为11=30,12=40的1/4圆相切。
Q4: 跪求:在窗体上画个圆,用键盘控制它的运动(java做的)的代码
1、import java.util.*;import javax.swing.*;/** * 多线程,小球演示. 打开Windows任务管理器,可看到线程变化。
2、//圆心坐标在此题中无用,是否是需求有问题。
3、有两种方式,第一种,直接把图画在Bmp位图上,然后用picturebox 控件显示出来,在窗体的key事件写代码改变坐标。第二种,把绘图的写成一个方法,没有按下键的时候调用哪个方法,传入x和y坐标,改变位置。就可以实现移动了。
4、参考一下这个吧:创建一个圆类Circle,该类可以接收圆半径,并具有计算圆周长和面积的方法。
JAVA画圆代码及注释的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java画一个圆、JAVA画圆代码及注释的信息别忘了在本站进行查找喔。






