java实验报告——打印版

java实验报告——打印版

ID:22832220

大小:594.01 KB

页数:10页

时间:2018-10-31

java实验报告——打印版_第1页
java实验报告——打印版_第2页
java实验报告——打印版_第3页
java实验报告——打印版_第4页
java实验报告——打印版_第5页
资源描述:

《java实验报告——打印版》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、目录一、实验目的2二、实验内容及结果2三、实验学时10四、实验总结10五、评语109实验四、五界面程序设计与实现一、实验目的1、掌握java面向对象技术的基础知识2、掌握java图形用户界面设计(布局管理器的使用)3、掌握java事件处理的使用方法4、掌握JDBC操作数据库的方法5、实现数据库的查询、显示二、实验内容及结果1、使用Access或SQL2000数据库建立一个至少包括10条或以上记录的数据库,每条记录至少包括数据项:学号、姓名、性别、成绩。创建代码:createtablestudent(学号Char(7)notnull,姓名Varchar(20),性别C

2、har(2),成绩int,)2、使用AWT(或Swing)编制系统功能界面。1)主界面:9实验代码:packageshiyan2;importjava.awt.Button;importjava.awt.Choice;importjava.awt.Frame;importjava.awt.GridLayout;importjava.awt.Label;importjava.awt.Panel;importjava.awt.TextArea;importjava.awt.TextField;importjava.awt.event.WindowAdapter;impo

3、rtjava.awt.event.WindowEvent;publicclassTest1extendsFrame{Labell1;Buttonb1,b2,b3;staticTest1t;Test1(){l1=newLabel("学生成绩管理系统",Label.CENTER);b1=newButton("查询信息");b2=newButton("添加信息");b3=newButton("退出系统");Panelpan=newPanel();pan.add(l1);pan.add(b1);pan.add(b2);pan.add(b3);add(pan);addWind

4、owListener(newWindowAdapter(){publicvoidwindowClosing(WindowEvente){dispose();System.exit(0);}});9}publicstaticvoidmain(String[]args){t=newTest1();t.setBounds(100,200,300,300);t.setVisible(true);t.setTitle("主界面");}}实验结果:2)查询信息界面:9实验代码:classchaxun1extendsFrame{Labell2,l3,l4,l5;Buttonb3,

5、b4;Choicec;TextFieldt1;TextAreata;chaxun1(){Labell2=newLabel("查询条件",Label.CENTER);Labell3=newLabel("字段",Label.CENTER);Labell4=newLabel("值",Label.CENTER);Labell5=newLabel("查询结果为:",Label.CENTER);b3=newButton("确定");b4=newButton("返回");t1=newTextField(10);ta=newTextArea(50,10);c=newChoice()

6、;c.add("学号");c.add("姓名");c.add("性别");c.add("成绩");Panelpan=newPanel();pan.setLayout(newGridLayout(6,2));pan.add(newLabel());//空值pan.add(l2);pan.add(l3);pan.add(c);pan.add(l4);pan.add(t1);pan.add(newLabel());pan.add(b3);pan.add(l5);pan.add(ta);pan.add(newLabel());pan.add(b4);this.add(pan

7、);this.setBounds(200,200,400,400);this.setVisible(true);this.setTitle("查询");}}9实验运行结果:3)添加信息界面:实验代码:classtianjiaextendsFrame{Labelm1,m2,m3,m4,m5;Buttonn1,n2;TextFieldt2,t3,t4,t5;tianjia(){Labelm1=newLabel("添加:",Label.LEFT);Labelm2=newLabel("学号",Label.LEFT);Labelm3=newLabel("姓名:",Labe

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

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

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