java 绘制空心矩形_下面是一个Applet程序,实现实心或者空心矩形的绘制。要求鼠标在Apple..._考试资料网...

下面是一个Applet程序,实现实心或者空心矩形的绘制。要求鼠标在Applet窗口中拖动实现矩形的绘制,可以选择填充或者空心,有按钮用来清空窗口中的图像。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。

注意:不改动程序的结构,不得增行或删行。

程序运行结果如下:

78bfe7ef98b5250ae1f37d3fc4e04c65.png

import java.awt.*;

import java.applet.*;

/*

<applet code='ex13_3.class' width=800 height=400 >

</applet>

*/

public class ex13_3 extends Applet{

private Button btnClear;

private CheckboxGroup cbg;

private Checkbox chk1, chk2;

private int upX, upY;

private int downX, downY;

private boolean bDraw, bClear, bStyle;

public void init(){

bDraw = false;

bClear = false;

bStyle. = false;

setLayout(null);

cbg = new CheckboxGroup();

chk1 = new Checkbox('Hollow', cbg, true);

chk2 = new Checkbox('Filled', cbg, false);

chk1.reshape(80,getSize().height-80,80,25);

chk2.reshape(160,getSize().height-80,80,25);

A.shangxueba.cn/images/ct_ctjjm_compapp_00171(20092).jpg'

B.awt.*;

C.applet.*;

D.class'

E.reshape(80,getSize().height-80,80,25);

F.reshape(160,getSize().height-80,80,25);

G.reshape(240,getSize().height-80,80,25);

H.drawRect(downX,

I.fillRect(downX,

J.drawRect(downX,

K.fillRect(upX,

L.drawRect(upX,

M.fillRect(upX,

N.drawRect(upX,

O.clearRect(0,0,

P.height,

Q.width);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值