Java,GUI实验报告.docx

上传人:PIYPING 文档编号:13181064 上传时间:2021-12-17 格式:DOCX 页数:8 大小:14.57KB
返回 下载 相关 举报
Java,GUI实验报告.docx_第1页
第1页 / 共8页
Java,GUI实验报告.docx_第2页
第2页 / 共8页
Java,GUI实验报告.docx_第3页
第3页 / 共8页
Java,GUI实验报告.docx_第4页
第4页 / 共8页
亲,该文档总共8页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《Java,GUI实验报告.docx》由会员分享,可在线阅读,更多相关《Java,GUI实验报告.docx(8页珍藏版)》请在三一文库上搜索。

1、Java,GUI实验报告 一、实验目得及要求 二、实验原理与内容 三、实验软硬件环境 inows 旗舰版电脑一台 JAVA 运行编译环境 Eclipse 软件 四、实验过程(实验步骤、记录、数据、分析) packa e tung; impor ava、awt、*; im or java、wt、et、*; i rt jva、sig、*; ublic c as esCout exte ds JFrame iplements AtinLisener s tic JTexFi tf1 = new JTextField('第一个数', 5); sta i JextField jt 2 n

2、 w JTextField('第二个数', 5); s at c JTeFel fir = ne JTexFeld('', 20); atic JTexie econ = e JTextField('', 20); stati JTxtFild jtf = n w JTextild(', 2); s ati JxtField es t = ew Jexield(', ); st ic JBtton l ul t rnew Jutn(计算'); atic Jttn clear=n Juton(清除); s at c JBut

3、ton ut=n w Buttn('退出); tuoCtsT citats f m = ew sCout(); s atic JPane an2 = w JPane(); ta ic JbBox jco; Suppesarnng( 'rpes', chcd' ) pu l c sta c void man(Strin ags) / O 自动生成得方法存根 ;'/ ,* ,' ,' = rts gnirtS j o = new boBox(str);/创建一个下拉菜单得控件 /显示下拉菜单 pan2、d( c ); an 、etBoud(2

4、5, 5, 5, 4); fr 、add(pa 2); fj m、setLayot(null); rfj 、setSze(80, 250); fj 、etTile(简易计算器); tf1、stBouds(10,20,5,2); tj 1、setditbe(false); ftj(d、mrfj ); / 框本文个一第 rst、eBounds(170,100,2); ir 、etEditable( ru ); jfr 、add(first); jtf2、setBounds(50,20,55,); tj 2、stEdtle(f lse); frm、add(jtf ); / 框本文个二第 ec nd、

5、setBounds(20,,100,25); ces nd、setEitable(t ue); (d、mrfj con ); jtf5、setBud(4,2,15,2); j f5、stEdtae(false); jfr 、dd(jtf ); 第三个文本框 ;)2,00,0,05(sdnoBes、tluser r s 、setEditble(t u ); r 、d(resu ); /添加三个按钮 luclac or、setouds(450,100,60,28);/距离窗体得长,高,本身得长、高 cl ar、sBonds(53,10,0,28); ;)8,06,001,01(sdnuoBtes、

6、tuo jfrm、d(ca cu or); rfj 、ad( lear); jfrm、a(out); al u at 、addAtionLsener( fr ); /把事件监听者jm向jbt1注册 (retsiLnoitAdda、raelc frm); /把事件监听者jrm向jbt2注册 out、addAinsener(j m); 把事件监听者jfm向t注册 jfrm、stVisile( rue); fr 、setDfaullsOpeatin(JFrm、EXI _ON_CLOSE); Oeride publ c oi actoerfrmed(Aonvet ) / TOD 自动生成得方法存根 i

7、f(、getource() = t) ixe、metsyS (0); ls if(、gtSur() = le ) oubl firstnum1 =、0 ; d uble secnum1 =0、0; eulav、gnitS(xets、tsrif f(firnm1)); ces d、setText(rin、val eOf(secondum); s in i = jco、gtSeleedInex();/ 得到当前下拉列表框得值 = rt gtS irst、getTex();/ 得到第一个文本框得值 tig st2 seco d、getTet();/ 得到第二个文本框得值 f (s1 != ull s

8、t2 ! nu l) doubl nOne = Dobe、p rseDo ble(str1); d ub e nTo = Doube、p rseDouble(s2); le sum 0; if (i = 0) ;owTmn enOmun = mus ) = ( fi ;owTmun - nOmn = mus )2 = i( fi ;owTmn * emn = mus if (i = 3) ;owun / Omun = us e lt、stText(tring、va u f(sm));/ 将结果显示在第三个文本框中 五、测试/调试及实验结果分析 六、实验结论与体会 学会如何使用 G设计一个程序界面。 15 年 月 7 日 难点在于如何能够把 JAV得 GU中得文本框处理成可输以及不可输入,同时,在创建下拉菜单时,不知道如何实现,后查阅相关资料以及百度后进行设计。在进行计算时,通过对下拉菜单加减乘除进行赋值进行计算。觉得I 很难!

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 科普知识


经营许可证编号:宁ICP备18001539号-1