JAVA 语言与 INTERNET 程序设计实验报告
一、实验名称 Class java.lancs.BasicGraphics
二、实验内容
BasicGraphics(这是作者自定义的一个类,请到网络课堂的课件中下载 316-x.rar,解压,
316-x--disk1--classes--source--BasicGraphics)是用来打开窗口画图形的一个类,画图区域范围是一个 600
像素宽 400 像素高左上角顶点坐标为(0,0)的矩形。如何使用它的方法画图参见 api 和以下提示。
a. 画出一个红色矩形,边长 60,中心点位置(200,200)
b. 在同一个窗口,画出一个红色矩形,边长 60,中心点位置(200,200),然后画一个蓝色的圆,半
径 80,中心点位置(400,200)
c. 在一个窗口画出一个红色矩形,边长 60,中心点位置(200,200),然后在另一个窗口画一个蓝色
的圆,半径 80,中心点位置(400,200)
d. 尝试将你的代码中的语句顺序变换,写出结果
e. 画两个个红色等边三角形,中心点都在(200,200),边长分别为 100 和 150,
f. 尝试使用 BasicGraphics 的其他方法和常量(在 api 中有说明),写出结果
三、程序代码
a、
import java.awt.*;
import java.awt.event.*;
public class a
{
public static void main(String[] args)
{
BasicGraphics m = new BasicGraphics();
m.setShape(BasicGraphics.RECTANGLE);
m.setDimensions(200, 200, 60, 60);
m.setColour(Color.red);
m.draw();
}
}