课堂作业二.doc
上传人:sy****28 上传时间:2024-09-13 格式:DOC 页数:3 大小:10KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

课堂作业二.doc

课堂作业二.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

课堂作业二一、填空1.Java可以处理的鼠标事件有________________,当鼠标移动时将引发_________鼠标事件,由_______监视处理。2.Java的图形界面的容器共有_____种布局管理策略,其中最常用的是_____________________,最复杂的是_______。Java中的容器中_________可以配菜单条,_____________是独立不依赖于其它容器而存在。3.对话框Dialog对象根据其性质不同,可以划分为________________类型,缺省情况下创建的对话框属于__________类型。4.Applet类的主要方法有:________________________.?二、判断题?1.Java中画圆和画椭圆使用的方法相同。?2.调用画矩形方法需要给出的是矩形左上和右下角的坐标。?3.在Applet的坐标系中,(0,0)代表浏览器左上角的像素点。?4.在Applet的坐标系中,(0,0)代表Applet左上角的像素点。?5.在Applet中,绘制图形的语句不一定写在paint方法里,但是需要paint方法把其Graphics对象参数g传递给这个用户自己的绘图方法。?6.Label是用来输出的组件,不能接受用户输入,所以其中显示的内容不能修改。?7.TextField和TextArea是用来接受用户输入的组件,但是也可以由程序控制使用户不能在其中输入信息。?8.程序可以用字符‘*’替代一个TextField中的每个字符,使别人看不出其中的具体内容;也可以用一个语句恢复原来的显示。?9.TextArea中的字符也可以用‘*’替代。?10.Label、TextField、TextArea都有setText方法,用来设置其中的文本内容。?11.对于一个Button对象,可缘饔梅椒╣etLabel获取其上的标签,从而判断是哪个按钮;Label也使用同样的方法。?12.在一个Java的图形界面中显示一小段简短的文字,可以用drawString,也可以用组件Label、TextField、TextArea甚至Button。?13.Choice、Checkbox、CheckboxGroup、List这些组件可以接受用户在一个选择旨集合中作出的选择,但是不能输出信息。?三、编写程序?1.编写一个Applet程序包含两个按钮,一个按钮用于放大Applet上的字符串中的各字符的大小,连续点击则字符不断放大,另一个按钮用于缩小这个字符的大小,连续点击则字符不断缩小。?2.编写一个程序,其中包括一个按钮。当鼠标移到按钮上时,隐藏按钮;当鼠标离开按钮时,显示按钮。