java_gui程序设计综合实验

java_gui程序设计综合实验

ID:32658034

大小:91.18 KB

页数:12页

时间:2019-02-14

java_gui程序设计综合实验_第1页
java_gui程序设计综合实验_第2页
java_gui程序设计综合实验_第3页
java_gui程序设计综合实验_第4页
java_gui程序设计综合实验_第5页
资源描述:

《java_gui程序设计综合实验》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、学院数学与计算机学院级班学号:姓名成绩课程名称Java程序设计课程代码实验名称GUI程序设计综合实指导教师一、实验目的1.复习以前的课程内容。2.继续熟练Java用户界面编程。3.提高自己对综合程序编程的能力。二、实验内容1.在一个窗口中创建多个菜单并添加进实验编号。2.分别对应每个菜单项中的实验项目编写程序。3.在窗口屮显示出运行结果。三、源程序及运行结果Zhonghel.javapublicclassZhonghel{publicstaticvoidmain(Stringargs[]){WindowMainwin=newWindowMain();win.setTitle(n综合

2、设计”);}}WindowMain.javaimportjava.awt.*;importjavax.swing.*;importstaticjavax.swing.JFrame.*;importjava.aw仁event.*;importjava.util.*;publicclassWindowMainextendsJFrameimplementsActionListener{BoxbaseBox,boxVl;JMenuBarmenubar;JMenumenu1,menu2,menu3,menu4,menu5;JMcnuItcmitem1,itcm2,itcm3,itcm4;JM

3、enuItemitemll;JMenuItemitem31,item32;JMenuItemitem41,item42;JMenuItemitem51,item52;JTcxtArcatext;publicWindowMain(){//setLayout(newBoxLayout());init();sctBounds(100,100,650,350);sctVisiblc(truc);setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//sctLayout(ncwjava.awt.FlowLayout());sctLayout(ncwF

4、lowLayout());//boxVl=Box.createVerticalBox();menubar=newJMenuBar();menu1=newJMenu("实验一”);menu2=newJMenu("实验二”);mcnu3=ncwJMcnu(n实验三”);menu4=newJMenu(H实验卩屮');menu5=newJMenu("实验五”);iteml=newJMenuItem("求阶乘”);item2=newJMenuItem("100以内素数”);itcm3=ncwJMcnuItcm(Mvvhilc,for循环“);item4=newJMenuItem(”1000以

5、内完数”);item11=newJMenuItem(”复数运算”);item31=newJMenuItem("打印字母表”);item32=newJMenuItem("最大公约数和最小公倍数”);itcm4l=ncwJMcnuItcm("字符串连接”);item42=newJMenuItem("得到字符”);item51=newJMenuItem(n计算”);item52=newJMenuItem("计算器”);item1.addActionListener(this);item2.addActionListener(this);item3.addActionListener(th

6、is);item4.addActionListener(this);item11.addActionListener(this);item31.addActionListener(this);itcm32.addActionListcncr(this);item41.addActionListener(this);item42.addActionListener(this);item51.addActionListener(this);item52.addActionListener(this);tcxt=ncwJTcxtArca(12,55);add(newJScrollPane

7、(text),BorderLayout.CENTER);add(text);//boxVl.add(text);menul.add(iteml);mcnul.add(itcm2);menul.add(item3);menul.add(item4);menu2.add(iteml1);menu3.add(item31);mcnu3.add(itcm32);menu4.add(item41);menu4.add(item42);mcnu5.add(itcm51);menu

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

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

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