求求,JAVA一题: 在APPLET中画月亮,用HTML实现。

来源:百度知道 编辑:UC知道 时间:2024/06/26 01:58:08
求人帮我写份这题的相关代码了 555555

//在Applet中画月亮。

import java.awt.*;
import java.applet.Applet;

public class MoonApplet extends Applet
{
public void paint(Graphics g) //在Applet上绘图
{
g.setColor(Color.red);
g.drawString("The Moon",100,20);

int x=0,y=0; //圆外切矩形左上角坐标
x = this.getWidth() /4;
y = this.getHeight() /4;

int diameter = Math.min(this.getWidth()/2, this.getHeight()/2); //圆的直径

g.setColor(Color.yellow);
g.fillOval(x,y,diameter,diameter); //画圆

g.setColor(this.getBackground()); //设置为背景色
g.fillOval(x-20,y-20,diameter,diameter); //画圆
}
}
//这个也可以,但没用HTML实现
// 画月亮。

import java.awt.Color;
import java.awt.FlowLayout;
import java.awt.Graphics;

import java.awt.event.ComponentListener;
import java