JAVA —APPLET实验内容实验指导.doc

JAVA —APPLET实验内容实验指导.doc

ID:32022449

大小:104.00 KB

页数:35页

时间:2019-01-30

JAVA —APPLET实验内容实验指导.doc_第1页
JAVA —APPLET实验内容实验指导.doc_第2页
JAVA —APPLET实验内容实验指导.doc_第3页
JAVA —APPLET实验内容实验指导.doc_第4页
JAVA —APPLET实验内容实验指导.doc_第5页
资源描述:

《JAVA —APPLET实验内容实验指导.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实验六Applet应用程序一、实验目的1.理解Applet程序的工作原理和使用方法;2.熟练掌握Applet程序开发;3.掌握多媒体的实现手段和使用方法;4.掌握Applet传递参数的方法。二、实验要求1.掌握在Applet容器中添加组件的方法;2.熟练使用图形类Graphics。3.掌握插入图像与播放音乐的方法。4.了解Applet的生命周期。5.掌握向applet中传递参数。三、实验内容(一)创建图形用户界面1.在Applet中添加标签、按钮并使用网格布局程序功能:在Applet容器中添加组件标签、按钮,并使用网格布局管理器排列组件在容器中的位置。编写SY6_

2、1.java程序文件,源代码如下:importjava.awt.*;importjava.applet.Applet;publicclassSY6_1extendsApplet{Labell1;Buttonb1,b2,b3,b4,b5,b6;publicvoidinit(){setLayout(newGridLayout(3,3));l1=newLabel("标签1");b1=newButton("按钮1");b2=newButton("按钮2");b3=newButton("按钮3");b4=newButton("按钮4");add(l1);add(b1);ad

3、d(b2);add(b3);add(newLabel());add(b4);add(newButton("按钮5"));add(newButton("按钮6"));add(newLabel("标签2"));}}编译程序SY6_1.java。编写显示Applet的页面文件SY6_1.html2.在面板中添加组件程序功能:在Applet中添加面板容器,并分别在Applet、面板容器中添加组件并使用不同的布局管理方式。编写SY6_2.java程序文件,源代码如下:importjava.awt.*;importjava.awt.Color;importjava.apple

4、t.Applet;publicclassSY6_2extendsApplet{publicvoidinit(){setFont(newFont("Arial",Font.PLAIN,20));Labell=newLabel("这是最底层的Applet容器中的标签",Label.CENTER);add(l);Panelpanel1=newPanel();add(panel1);panel1.setBackground(Color.blue);panel1.setForeground(Color.red);panel1.setLayout(newBorderLayou

5、t());//设置边界布局panel1.add("North",newButton("北"));panel1.add("South",newButton("南"));panel1.add("East",newButton("东"));panel1.add("West",newButton("西"));panel1.add("Center",newLabel("这是在Panel1面板中部添加的标签"));Panelpanel2=newPanel();add(panel2);panel2.setLayout(newGridLayout(3,1));//设置网格布局Ch

6、oicec=newChoice();//创建下拉式列表c.addItem("北京");c.addItem("上海");c.addItem("天津");Labell1=newLabel("这是在Panel2面板中的标签");Buttonb1=newButton("Panel2中的按钮");panel2.setBackground(Color.green);panel2.add(l1);panel2.add(b1);panel2.add(c);}}编译程序SY6_2.java。编写显示Applet的页面文件SY6_2.html(二)进一步理解事件处理机制1. 单击按钮

7、的事件处理程序程序功能:使用手工布局设置组件标签、按钮的位置,为按钮编写单击事件处理方法。当用户用鼠标单击按钮时,会听到一声响声。编写SY6_3.java程序文件,源代码如下:importjava.awt.*;importjava.awt.event.*;importjava.applet.Applet;publicclassSY6_3extendsAppletimplementsActionListener{publicvoidinit(){setLayout(null);//关闭默认的顺序管理布局Labell=newLabel("按一下按钮可听到响声!",La

8、bel.C

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。