JAVA之GUI程序设计

JAVA之GUI程序设计

ID:37856863

大小:59.50 KB

页数:4页

时间:2019-06-01

JAVA之GUI程序设计_第1页
JAVA之GUI程序设计_第2页
JAVA之GUI程序设计_第3页
JAVA之GUI程序设计_第4页
资源描述:

《JAVA之GUI程序设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、浙江经济职业技术学院实训(验)报告系(部)专业班级姓名学号课程名称Java程序设计项目编号9项目名称GUI程序设计组别实训地点实训课时2教材Java实用教程实训设施设备场所:安装有JDK的计算机机房设备:计算机、投影仪实训目的与要求理解容器、组件的概念。掌握GUI程序设计的方法。主要实训内容上机内容:一、要求:根据输出结果,在下列程序中框内填入正确内容,使得程序正确运行。1.importjava.awt.*;importjava.applet.Applet;publicclassButtonDemoextendsApplet{publicvoidinit(){add(puBotton);}

2、}2、importjava.awt.*;importjava.applet.Applet;publicclassFlowLayoutDemoextendsApplet{publicvoidinit(){add(newButton("按钮1"));add(newButton("按钮2"));add(newButton("按钮3"));add(newButton("按钮4"));add(newButton("按钮5"));add(newButton("按钮6"));}}二、在以下框内填入正确的语句,使得程序正确运行。1、importjava.applet.Applet;publicclassT

3、extFieldDemoextendsApplet{publicvoidinit(){TextFieldwelcome=newTextField("Welcome!");//创建文本框name,使其能够容纳10个字符//创建文本框passwd,使其能够容纳10个字符welcome.setEditable(false);name.setText("guest");passwd.setEchoChar('*');//在容器上显示文本框welcomeadd(newLabel("name"));//在容器上显示文本框nameadd(newLabel("givemeyourpasswd"));//在

4、容器上显示文本框passwd}}2、importjava.applet.*;importjava.awt.*;importjava.awt.event.*;publicclassEx1extendsAppletimplementsActionListener{TextFieldtext1,text2,text3;publicvoidinit(){text1=newTextField(10);//创建文本框text2,使其能够容纳10个字符//创建文本框text3,使其能够容纳20个字符//在容器上显示文本框text1//在容器上显示文本框text2//在容器上显示文本框text3text1

5、.addActionListener(this);//在文本框text2上注册监视器(主类的实例)publicvoidactionPerformed(ActionEvente){if(e.getSource()==text1){Stringword=text1.getText();if(word.equals("boy")){text3.setText(“男孩”);}elseif(word.equals(“girl”)){text3.setText(“女孩”);}elseif(word.equals(“sun”)){text3.setText(“太阳”);}else{text3.setTe

6、xt(“没有该单词”);}}elseif(e.getSource()==text2){Stringword=text2.getText();if(word.equals(“男孩”)){text3.setText(“boy”);}elseif(word.equals(“女孩”)){text3.setText(“girl”);}elseif(word.equals(“太阳”)){text3.setText(“sun”);}else{text3.setText(“没有该单词”);}}}}三、阅读、分析程序,上机并得出结果。importjava.awt.*;importjava.applet.Ap

7、plet;publicclassTextAreaDemoextendsApplet{publicvoidinit(){TextAreata1=newTextArea("这是第一个文本区",4,15,3);add(ta1);ta1.setEditable(true);TextAreata2=newTextArea("这是第二个文本区",4,15,0);add(ta2);ta2.setEditable(false);}}实训

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

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

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