Java语言程序设计编程题2

Java语言程序设计编程题2

ID:40712985

大小:77.00 KB

页数:12页

时间:2019-08-06

Java语言程序设计编程题2_第1页
Java语言程序设计编程题2_第2页
Java语言程序设计编程题2_第3页
Java语言程序设计编程题2_第4页
Java语言程序设计编程题2_第5页
资源描述:

《Java语言程序设计编程题2》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、一、编程题。本题共七题,第1题5分,2、3、4题每题10分,第5、6、7题每题15分,共80分。1、编程实现,当在命令行中输入“好”时,输出为“good”,当在命令行中输入“坏”时,输出为“bad”。 2.编写程序计算12+22+32+42+……+972+982+992+1002的值,输出。 3.编写类C1,C1中只有一个方法pa(),显示“济南职业学院”,编写类C2,调用pa()方法,在屏幕上显示10行“济南职业学院”。 4、自定义类Days及其方法dayInmonth()。该方法的功能是返回用户输入月份的天数(二月份就按28

2、天计算)。例如用户输入3,则该方法将返回值31;用户输入4,则该方法将返回值30。通过main()方法将返回值显示出来。(本题10分) 5、自定义类Cla,该类中有方法convert(),其功能是将传入的数字字符串转换成数字,并显示出来。但若传入的字符串中含有字母,则该方法能抛出NumberFormatException异常,并输出“所输入的字符串中含有非数字的文字,无法转换”。(本题10分) 6、编写程序,实现如图所示功能:在宽和高文本框中输入数值,当单击“更改”按钮时,将窗体大小改为文本框中输入的数值。单击“退出”时,退出应

3、用程序。(本题10分) 7、编写一个Applet程序Myapplet,实现如图所示的界面,并将怎样把该程序插入网页中的代码段写出来。(本题15分) 8、编写程序,实现如图所示功能:在x和y两个文本框中输入数值,按下右面的任意按钮能进行相应的计算,并将结果显示在中间的文本区中,该区域可以用清除按钮清除。(本题15分) 二、程序解释题(共1题,共20分)importjava.awt.*;importjava.awt.event.*;publicclassMouseeventextendsWindowAdapterimplements

4、MouseMotionListener{Framef=newFrame();Panelp1=newPanel();Panelp2=newPanel();Labell1=newLabel("X轴");Labell2=newLabel("Y轴");TextFieldtf1=newTextField(4);TextFieldtf2=newTextField(4);intx;inty;publicstaticvoidmain(String[]asgs){Mouseeventhua=newMouseevent();hua.go();}pr

5、ivatevoidgo(){f.setSize(300,200);f.add(p2,"South");p2.add(l1);p2.add(tf1);p2.add(l2);p2.add(tf2);f.add(p1);p1.addMouseMotionListener(this);f.addWindowListener(this);f.setVisible(true);}publicvoidmouseDragged(MouseEventevent){}publicvoidmouseMoved(MouseEventevent){tf1

6、.setText(Integer.toString(event.getX()));tf2.setText(Integer.toString(event.getY()));}publicvoidwindowClosing(WindowEventwe){System.exit(0);}} }参考答案:1、classSa{publicstaticvoidmain(String[]args){if(args[0].equals(“Good”)){System.out.println(“好”);}if(args[0].equals(“Ba

7、d”)){System.out.println(“坏”);}}}2、classSa{publicSa(Stringx){if(x.equals(“Good”)){System.out.println(“好”);}if(x.equals(“Bad”)){System.out.println(“坏”);}}}publicclassSb{publicstaticvoidmain(String[]args){Sasa=newSa(args[0]);}}3、在Sb类的定义前加上语句importmypackage.jiafa;即可。4、cl

8、assDays{staticintdayInmonth(inta){ints=31;switch(a){case2:s=28;break;case4:case6:case9:case11:s=30;}returns;}publicstaticvoidmain(S

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

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

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