版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
学号20152015-2016学年第2学期《Java课程设计》课程设计报告题目:学生信息管理系统专业:计算机科学及技术班级:13计科2班姓名:张琪指导教师:时慧琨成绩:计算机学院2016年4月12日目录一设计内容及要求 11.1意义 11.2目标 1二概要设计 12.1功能模块设计 12.2函数的设计及描述 2(1)数据库设计 2(2)模块接口设计 22.3程序流程图 3三设计过程或程序代码 43.1设计过程 43.2程序代码以及数据库截图 4四设计结果及分析 64.1登录界面 64.2主界面 74.3查询学生个人信息界面 9五总结及参考文献 105.1总结 105.1参考文献 10部分源代码 11一设计内容及要求1.1意义 现代科学多元化已经开始了。随着科学技术的快速发展和人们生活水平的提高,信息技术越来越深入人心。计算机在人类生活和学习中充当着很重要的作用。随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。管理信息系统是一个不断发展的新型学科,任何一个单位要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立及自身特点相适应的管理信息系统。而建立一个方便快捷的管理系统是每个管理者所希望的。我设计的是一个关于学生信息管理的数据库系统,通过这个系统管理员可以简捷、方便的对学生信息进行增加、浏览、删除等功能,而用户也可以通过这个系统对学生信息进行查询等功能,从而使学校和个人更方便的查找,浏览学生的信息,并通过成绩排序对学生的情况作进一步的了解,对学生的管理更加便捷。1.2目标通过该题目的设计过程,可以培养学生结构化程序设计的思想,加深对高级语言基本语言要素和控制结构的理解,针对c语言中的重点和难点内容进行训练,独立完成有一定工作量的程序设计任务,同时强调好的程序设计风格。得到软件工程的综合训练,提高解决实际问题的能力。二概要设计2.1功能模块设计学生管理系统:1、录入学生信息2、删除学生信息3、浏览学生信息4、查找学生信息1)按学号查找2)按姓名查找3)按成绩查找
5、根据总成绩排序
6、保存学生信息7、将文件导出
8、退出信息系统2.2函数的设计及描述(1)数据库设计本程序中,对于学生信息的记录用了表的形式,对于主要数据的应用如下:数据中分别包涵字段:学号、姓名、性别、民族、学院、专业、班级、联系方式、QQ号码、父母的姓名、家庭住址、奖惩信息以及照片等。数据库通过MySQL搭建,数据库名为student_register_manager;其中包含两个表,一个是账户注册表格,一个是学生的信息表格,通过JDBC将数据库及学生信息管理系统链接起来,方便随时可以修改数据以及查询数据。(2)模块接口设计本程序执行的入口是Login界面,从登陆界面登录,进入我们的主界面Main.java;在该界面中,我添加了数个菜单项,通过项目菜单可以方便快捷的打开我们的各个分功能;其中涉及到的有:MennItem_jiemian(package)banjiInfor.java班级信息查询banjiInformationXiugai.java对班级信息进行修改personInformation.java个人信息查询personInformationXiugai.java个人信息修改pwXiugai.java管理员密码修改xinZeng.java 添加学生信息kaifaInfor 开发者信息db(package)connectDb.java数据库链接2.3程序流程图登录界面登录界面主界面主界面班级信息修改个人信息查询个人信息修改管理员密码修改添加学生信息开发者信息班级信息查询班级信息修改个人信息查询个人信息修改管理员密码修改添加学生信息开发者信息班级信息查询图(2.3.1)程序流程图三设计过程或程序代码3.1设计过程在本次程序设计中,我按照所学,首先设计了程序功能分析,一个学生信息管理系统应该具备对学生信息增删改查功能;我根据功能,设计了程序流程图以及数据库的数据表。3.2程序代码以及数据库截图数据库连接代码如下:importjava.sql.Connection;importjava.sql.DriverManager;importjava.sql.ResultSet;importjava.sql.SQLException;importjava.sql.Statement;publicclassconnectDb{ privateConnectioncon; privateStatementstat;publicconnectDb(){ try{Class.forName("com.mysql.jdbc.Driver");//MYSQL驱动con=DriverManager .getConnection( "jdbc:mysql://127.0.0.1:3306/student_register_manager", "root","54zhangqi");//链接本地MYSQL stat=con.createStatement();//声明}catch(Exceptione){System.out.print("MYSQLERROR:"+e.getMessage()); try{ stat=con.createStatement(); }catch(SQLExceptione){ e.printStackTrace(); publicjava.sql.ResultSetquery(Stringsql)throwsSQLException{ returnstat.executeQuery(sql); *执行 *@paramsql *@return *@throwsSQLException publicBooleanexecute(Stringsql)throwsSQLException{ returnstat.execute(sql);数据库截图如下:图(3.2.1)数据库截图图(3.2.2)表结构截图图(3.2.3)表数据截图四设计结果及分析4.1登录界面图(4.1.1)登陆界面在登录界面上输入用户名和密码登录,如果错误会有信息提示,退出按钮用于推出,该界面不可随意改变大小。本着友好界面精神和人性化设计,我引入了绿色养眼的背景。登录错误提示错误界面:图(3.1.2)登陆密码错误界面4.2主界面界面如下:图(4.2.1)主界面图(4.2.2)主界面图(4.2.3)主界面在我的主界面上,我添加看我校之校训,明德,至善;博学,笃行;上图中分别显示了我的学生信息管理系统所包含的功能,通过单击菜单选项,我们可以进入各个子功能界面,完成学生信息管理工作。4.3查询学生个人信息界面图()查询学生个人信息界面输入学号,单击查询,查找成功后,程序将数据库中的信息导出如下图:图()查询学生个人信息查找成功界面五总结及参考文献5.1总结在这个《学生信息管理系统》Java语言课程设计中,完成了基本功能,即可以完成各种查询、修改以及录入功能。在开始进行课程设计时,先进行界面模块的总体把握,充分了解自己要设计的程序的总体的结构,从而,在其过程中能一个模块一个界面的进行详细的构思,从而在调试程序时也显得比较轻松。虽然出现了很多的错误,但是通过自己和同学的共同努力,终于找到错误并加以改正。为了完成这次设计,参考了一些书籍,细看了课本,了解了以前常忽视却很重要的东西,深化了对Java语言的理解,进一步理解对Java语言进行程序设计的方法和步骤,加深了结构化程序设计的思想,更重要的是,积累了很多调试程序的经验,为进一步学习Java语言奠定了一定的基础,同时也为今后的学习和生活奠定了基础,有利于今后的发展。5.1参考文献[1]耿祥义、张跃平著述.Java程序设计实用教程[M].1版.北京:人民邮电出版社,2010[2]张帆等编著.Java实例开发大全[M].北京:清华大学出版社,2010.6[3](美)埃克尔著陈昊鹏译.Java编程思想.机械工业出版社.2004年3月[4]昊斯特曼(HorstmannCayS.)GaryCornell.JAVA核心技术.电子工业出版社出版,2011年7月1日[5]李刚编著.疯狂Java讲义.电子工业出版社;2008.9部分源代码packagejiemian;importjava.awt.Color;importjava.awt.Container;importjava.awt.Dimension;importjava.awt.Font;importjava.awt.GridLayout;importjava.awt.Image;importjava.awt.Toolkit;importjava.awt.event.ActionEvent;importjava.awt.event.ActionListener;importjava.sql.Connection;importjava.sql.DriverManager;importjava.sql.ResultSet;importjava.sql.SQLException;importjava.sql.Statement;importjavax.swing.ImageIcon;importjavax.swing.JButton;importjavax.swing.JFrame;importjavax.swing.JLabel;importjavax.swing.JOptionPane;importjavax.swing.JPanel;importjavax.swing.JPasswordField;importjavax.swing.JTextField;importjavax.swing.WindowConstants;importdb.connectDb;publicclassLoginextendsJFrameimplementsActionListener{ privateJLabelhan_biaoti_label; privateJLabelenglish_biaoti_label; privateJLabeluser_label; privateJTextFielduser_field; privateJLabeluser_password_label; privateJPasswordFielduser_password; privateJButtonlogin_button; privateJButtonexit_button; publicLogin(){ Fontmax=newFont("楷体",Font.BOLD,40);//定义字体大小 Fontmin=newFont("TimesRoman",Font.ITALIC,20); JPaneljpanel=newJPanel();//面板 this.setContentPane(jpanel);//为窗体添加一个面板】 GridLayoutgird=newGridLayout(3,0);//建立一个表格的版面对象。rows代表有几行,cols代表有几列 jpanel.setLayout(gird);//将表格面板添加到面板 ImageIconiconBackground=newImageIcon("src/background.jpg");//导入背景图片 JLabelimgLabel=newJLabel(iconBackground);//将背景添加到一个Label标签中 intwidth=500;//面板宽 intheight=350;//面板高 iconBackground.setImage(iconBackground.getImage().getScaledInstance( width,height,Image.SCALE_DEFAULT));//设置背景图片大小,且按比例缩小填充 this.getContentPane().add(imgLabel,newInteger(Integer.MIN_VALUE));//设置imaLabel是面板的最底层 imgLabel.setSize(500,350); this.getLayeredPane().setLayout(null); this.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);//设置退出按钮有效 jpanel.setOpaque(false);//设置面板不透明 countComponents();//构造一个新的Container容器。 this.getLayeredPane().add(imgLabel,newInteger(Integer.MIN_VALUE)); imgLabel.setSize(500,350); this.getLayeredPane().setLayout(null); this.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE); this.setTitle("学生信息管理系统"); Dimensiondimension=Toolkit.getDefaultToolkit().getScreenSize();//返回当前分辨率 this.setBounds(((int)dimension.getWidth()-500)/2, ((int)dimension.getHeight()-380)/2,width,height);//设置窗体在屏幕上的位置,通过dimension获取屏幕, this.setResizable(false);//设置窗体不可以调整大小 this.setLayout(null);//默认布局 this.setDefaultCloseOperation(this.EXIT_ON_CLOSE); han_biaoti_label=newJLabel("学生信息管理系统"); han_biaoti_label.setBounds(50,40,400,40); han_biaoti_label.setFont(max); this.add(han_biaoti_label); english_biaoti_label=newJLabel("StudentinformationManagerSystem"); english_biaoti_label.setBounds(110,80,400,40); english_biaoti_label.setFont(min); this.add(english_biaoti_label); user_label=newJLabel("用户名:"); user_label.setBounds(100,150,70,30); user_label.setFont(min); this.add(user_label); user_field=newJTextField(); user_field.setBounds(190,150,180,30); this.add(user_field); user_password_label=newJLabel("密碼:"); user_password_label.setBounds(100,200,70,30); user_password_label.setFont(min); this.add(user_password_label); user_password=newJPasswordField(); user_password.setBounds(190,200,180,30); this.add(user_password); login_button=newJButton("登录"); login_button.setBounds(120,260,100,35); login_button.setFont(min); //System.out.println("ssss"); login_button.addActionListener(newActionListener(){ publicvoidactionPerformed(ActionEvente){ //System.out.println("ssss"); Stringuser_name=user_field.getText(); Stringuser_pw=user_password.getText(); try{ //System.out.println("ssss"); Connectioncon=null;//定义一个MYSQL链接对象 Class.forName("com.mysql.jdbc.Driver").newInstance(); con=DriverManager .getConnection( "jdbc:mysql://127.0.0.1:3306/student_register_manager", "root","54zhangqi");//链接本地MYSQL Statementstat=con.createStatement();//声明 ResultSetres=stat.executeQuery("select*fromuser_register");//执行查询 if(res.next()){ if(res.getString("user_name").equals(user_name)&&res.getString("user_password").equals(user_pw)){ dispose(); newMain(); }else{ JOptionPane.showMessageDialog(null,"登录失败!","提示", JOptionPane.ERROR_MESSAGE); }catch(Exceptione2){ System.out.println("yc"+e2.getMessage()); this.add(login_button); exit_button=newJButton("退出"); exit_button.setBounds(260,260,100,35); exit_button.setFont(min); exit_button.addActionListener(newActionListener(){ publicvoidactionPerformed(ActionEvente){ System.exit(0); this.add(exit_button); this.setVisible(true); publicstaticvoidmain(String[]args){ newLogin(); publicvoidactionPerformed(ActionEvente){ //TODOAuto-generatedmethodstubpackagejiemian;importjava.awt.Color;importjava.awt.Font;importjava.awt.GridLayout;importjava.awt.Image;importjava.awt.MenuBar;importjava.awt.Window;importjava.awt.event.ActionEvent;importjava.awt.event.ActionListener;importjava.awt.event.WindowAdapter;importjava.awt.event.WindowEvent;importjavax.swing.ImageIcon;importjavax.swing.JFrame;importjavax.swing.JLabel;importjavax.swing.JMenu;importjavax.swing.JMenuBar;importjavax.swing.JMenuItem;importjavax.swing.JPanel;importjavax.swing.JPasswordField;importjavax.swing.WindowConstants;importmenuItem_jiemian.banjiInfor;importmenuItem_jiemian.banjiInforXiugai;importmenuItem_jiemian.kaifaInfor;importmenuItem_jiemian.personInforXiugai;importmenuItem_jiemian.personInformation;importmenuItem_jiemian.pwMimaxiugai;importmenuItem_jiemian.xinZeng;publicclassMainextendsJFrameimplementsActionListener{ privateJLabeljLabel1; privateJLabeljLabel2; privateJLabeljLabel3; privateJMenuhelp_menu; privateJMenuinformation_weihu; privateJMenuinfor_check; privateJMenuguanyu; publicMain(){ //创建窗体事件 addWindowListener(newWindowAdapter(){ publicvoidwindowClosing(finalWindowEvente){ Main.this.dispose(); Fontmax=newFont("楷体",Font.BOLD,48); Fontmin=newFont("楷体",Font.ITALIC,32); JPaneljPanel=newJPanel(); this.setContentPane(jPanel); GridLayoutgridLayout=newGridLayout(3,0); jPanel.setLayout(gridLayout); ImageIconima_main_background=newImageIcon("src/main_background.jpg"); JLabelima_background_label=newJLabel(ima_main_background); intheight=500; intwidth=700; ima_main_background.setImage(ima_main_background.getImage() .getScaledInstance(width,height,Image.SCALE_DEFAULT)); ima_background_label.setSize(width,height); this.getLayeredPane().add(ima_background_label, newInteger(Integer.MIN_VALUE)); this.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE); jPanel.setOpaque(false);//设置面板不透明 this.setResizable(false); countComponents();//构造一个新的Container容器。 setTitle("学生信息管理系统"); setBounds(350,150,700,500);//设置位置 this.setLayout(null); jLabel1=newJLabel("明德至善"); jLabel1.setFont(max); jLabel1.setBounds(120,100,400,50); this.add(jLabel1); jLabel2=newJLabel("博学笃行"); jLabel2.setFont(max); jLabel2.setBounds(220,190,400,50); this.add(jLabel2); jLabel3=newJLabel("——淮南师范学院"); jLabel3.setFont(min); jLabel3.setBounds(380,280,400,50); jLabel3.setForeground(Color.BLUE); this.add(jLabel3); JMenuBarbar=newJMenuBar(); information_weihu=newJMenu("信息维护"); JMenuItemperson_check_infor=newJMenuItem("个人信息查询"); person_check_infor.addActionListener(newActionListener(){ publicvoidactionPerformed(ActionEvente){ newpersonInformation(); JMenuItempw_xiugai=newJMenuItem("密码修改"); pw_xiugai.addActionListener(newActionListener(){ publicvoidactionPerformed(ActionEvente){ newpwMimaxiugai(); information_weihu.add(person_check_infor); information_weihu.add(pw_xiugai); infor_check=newJMenu("信息查询"); JMenuItembanji_infor_check=newJMenuItem("班级信息查询"); banji_infor_check.addActionListener(newActionListener(){ publicvoidactionPerformed(ActionEvente){ newbanjiInfor(); JMenuItembanji_infor_tianjia=newJMenuItem("同学信息添加"); banji_infor_tianjia.addActionListener(newActionListener(){ publicvoidactionPerformed(ActionEvente){ newxinZeng(); JMenuItembanji_infor_xiugai=newJMenuItem("班级信息修改"); banji_infor_xiugai.addActionListener(newActionListener(){ publicvoidactionPerformed(ActionEvente){ newbanjiInforXiugai(); JMenuItemperson_infor_xiugai=newJMenuItem("个人信息修改"); person_infor_xiugai.addActionListener(newActionListener(){ publicvoidactionPerformed(ActionEvente){ newpersonInforXiugai(); infor_check.add(banji_infor_check); infor_check.add(banji_infor_tianjia); infor_check.add(banji_infor_xiugai); infor_check.add(person_infor_xiugai); help_menu=newJMenu("帮助"); JMenuItemhelp_item=newJMenuItem("帮助"); help_item.addActionListener(newActionListener(){ publicvoidactionPerformed(ActionEvente){ help_menu.add(help_item); guanyu=newJMenu("关于"); JMenuItemguanyu_kaifa=newJMenuItem("开发人员"); guanyu_kaifa.addActionListener(newActionListener(){ publicvoidactionPerformed(ActionEvente){ newkaifaInfor(); guanyu.add(guanyu_kaifa); bar.add(infor_check); bar.add(information_weihu); bar.add(help_menu); bar.add(guanyu); setJMenuBar(bar);//在窗口中添加菜单栏 this.setVisible(true); publicstaticvoidmain(String[]args){ newMain(); @Override publicvoidactionPerformed(ActionEvente){ //TODOAuto-generatedmethodstubpackagedb;importjava.sql.Connection;importjava.sql.DriverManager;importjava.sql.ResultSet;importjava.sql.SQLException;importjava.sql.Statement;publicclassconnectDb{ privateConnectioncon; privateStatementstat;publicconnectDb(){ try{Class.forName("com.mysql.jdbc.Driver");//MYSQL驱动con=DriverManager .getConnection( "jdbc:mysql://127.0.0.1:3306/student_register_manager", "root","54zhangqi");//链接本地MYSQL stat=con.createStatement();//声明}catch(Exceptione){System.out.print("MYSQLERROR:"+e.getMessage()); try{ stat=con.createStatement(); }catch(SQLExceptione){ e.printStackTrace(); publicjava.sql.ResultSetquery(Stringsql)throwsSQLException{ returnstat.executeQuery(sql); *执行 *@paramsql *@return *@throwsSQLException publicBooleanexecute(Stringsql)throwsSQLException{ returnstat.execute(sql);packagemenuItem_jiemian;importjava.awt.Color;importjava.awt.Font;importjava.awt.Window;importjava.awt.event.ActionEvent;importjava.awt.event.ActionListener;importjava.awt.event.WindowAdapter;importjava.sql.ResultSet;importjavax.swing.JButton;importjavax.swing.JFrame;importjavax.swing.JLabel;importjavax.swing.JPanel;importjavax.swing.JTextField;importjavax.swing.WindowConstants;importdb.connectDb;importjiemian.Main;publicclasspersonInformationextendsJFrameimplementsActionListener{ //学号 privateJLabeljl_student_number; privateJTextFieldjt_student_number; privateJButtonjb_student_number;// privateJLabeljl_student_name;// privateJButtonjb_student_name; //姓名 privateJLabeljl_name; privateJTextFieldjt_name; //性别 privateJLabeljl_sex; privateJTextFieldjt_sex; //民族 privateJLabeljl_nation; privateJTextFieldjt_nation; //照片 privateJLabeljl_photo; privateJLabelphoto; //学院 privateJLabeljl_xueyuan; privateJTextFieldjt_xueyuan; //专业 privateJLabeljl_zhuanye; privateJTextFieldjt_zhuanye; //班级 privateJLabeljl_banji; privateJTextFieldjt_banji; //联系方式 privateJLabeljl_mobile_phone; privateJTextFieldjt_mobile_phone; //QQ privateJLabeljl_qq_number; privateJTextFieldjt_qq_number; //邮编 privateJLabeljl_youbian; privateJTextFieldjt_youbian; //父母姓名 privateJLabeljl_father; privateJLabeljl_mather; privateJTextFieldjt_father; privateJTextFieldjt_mather; //家庭住址 privateJLabeljl_home_address; privateJTextFieldjt_home_address; //备注 privateJLabeljl_jiangcheng;privateJTextFieldjt_jiangcheng; //窗体事件 publicpersonInformation(){ addWindowListener(newWindowAdapter(){ publicvoidWindowClose(Windowevent){ personInformation.this.dispose(); Fontkaiti1=newFont("kaiti",Font.BOLD,20); Fontkaiti2=newFont("kaiti",Font.BOLD,16); JPaneljPanel=newJPanel(); this.setContentPane(jPanel);// GridLayoutlayout=newGridLayout(3,0);//定义grid布局// jPanel.setLayout(layout);//向面板中添加布局 this.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE); jPanel.setOpaque(false); setTitle("学生信息查询"); setBounds(250,50,900,600); this.setResizable(false);//设置窗体不可以调整大小 this.setLayout(null); jl_student_number=newJLabel("学号:"); jl_student_number.setBounds(250,25,80,30); jl_student_number.setFont(kaiti1); this.add(jl_student_number); jt_student_number=newJTextField(); jt_student_number.setBounds(320,25,170,30); jt_student_number.setFont(kaiti1); this.add(jt_student_number); jb_student_number=newJButton("查询"); jb_student_number.setBounds(500,25,100,30); jb_student_number.setFont(kaiti1); jb_student_number.addActionListener(this); this.add(jb_student_number); jl_name=newJLabel("姓名:"); jl_name.setBounds(50,80,80,30); jl_name.setFont(kaiti1); this.add(jl_name); jt_name=newJTextField(); jt_name.setBounds(120,80,120,30); jt_name.setFont(kaiti2); jt_name.setHorizontalAlignment(JTextField.CENTER); this.add(jt_name); jl_sex=newJLabel("性别:"); jl_sex.setBounds(270,80,80,30); jl_sex.setFont(kaiti1); this.add(jl_sex); jt_sex=newJTextField(); jt_sex.setBounds(340,80,40,30); jt_sex.setFont(kaiti2); jt_sex.setHorizontalAlignment(JTextField.CENTER); this.add(jt_sex); jl_nation=newJLabel("民族:"); jl_nation.setBounds(410,80,80,30); jl_nation.setFont(kaiti1); this.add(jl_nation); jt_nation=newJTextField(); jt_nation.setBounds(480,80,120,30); jt_nation.setFont(kaiti2); jt_nation.setHorizontalAlignment(JTextField.CENTER); this.add(jt_nation); jl_photo=newJLabel("照片:"); jl_photo.setBounds(630,80,80,30); jl_photo.setFont(kaiti1); this.add(jl_photo); photo=newJLabel(); photo.setBounds(680,80,100,120); photo.setBackground(Color.black); this.add(photo); jl_xueyuan=newJLabel("学院:"); jl_xueyuan.setBounds(50,150,80,30); jl_xueyuan.setFont(kaiti1); this.add(jl_xueyuan); jt_xueyuan=newJTextField(); jt_xueyuan.setBounds(120,150,120,30); jt_xueyuan.setFont(kaiti2); jt_xueyuan.setHorizontalAlignment(JTextField.CENTER); this.add(jt_xueyuan); jl_zhuanye=newJLabel("专业:"); jl_zhuanye.setBounds(270,150,80,30); jl_zhuanye.setFont(kaiti1); this.add(jl_zhuanye); jt_zhuanye=newJTextField(); jt_zhuanye.setBounds(340,150,180,30); jt_zhuanye.setFont(kaiti2); jt_zhuanye.setHorizontalAlignment(JTextField.CENTER); this.add(jt_zhuanye); jl_banji=newJLabel("班级:"); jl_banji.setBounds(540,150,80,30); jl_banji.setFont(kaiti1); this.add(jl_banji); jt_banji=newJTextField(); jt_banji.setBounds(610,150,83,30); jt_banji.setFont(kaiti2); jt_banji.setHorizontalAlignment(JTextField.CENTER); this.add(jt_banji); jl_mobile_phone=newJLabel("联系方式:"); jl_mobile_phone.setBounds(50,210,100,30); jl_mobile_phone.setFont(kaiti1); this.add(jl_mobile_phone); jt_mobile_phone=newJTextField(); jt_mobile_phone.setBounds(160,210,180,30); jt_mobile_phone.setFont(kaiti2); jt_mobile_phone.setHorizontalAlignment(JTextField.CENTER); this.add(jt_mobile_phone); jl_qq_number=newJLabel("QQ号:"); jl_qq_number.setBounds(360,210,80,30); jl_qq_number.setFont(kaiti1); this.add(jl_qq_number); jt_qq_number=newJTextField(); jt_qq_number.setBounds(425,210,180,30); jt_qq_number.setFont(kaiti2); jt_qq_number.setHorizontalAlignment(JTextField.CENTER); this.add(jt_qq_number); jl_youbian=newJLabel("邮编:"); jl_youbian.setBounds(625,210,80,30); jl_youbian.setFont(kaiti1); this.add(jl_youbian); jt_youbian=newJTextField(); jt_youbian.setBounds(720,210,100,30); jt_youbian.setFont(kaiti2); jt_youbian.setHorizontalAlignment(JTextField.CENTER); this.add(jt_youbian); jl_father=newJLabel("父亲:"); jl_father.setBounds(50,270,80,30); jl_father.setFont(kaiti1); this.add(jl_father); jt_father=newJTextField(); jt_father.setBounds(130,270,100,30); jt_father.setFont(kaiti2); jt_father.setHorizontalAlignment(JTextField.CENTER); this.add
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年国家重点研发计划项目采购合同标准范本3篇
- 2024年信贷合同续期3篇
- 2024年度假山工程施工现场管理合同3篇
- 电动小铲车转让合同
- 2024年度新能源聘用员工安全生产责任合同3篇
- 深圳转让合同翻译公司
- 2024年度材料采购合同补充协议:支付结算3篇
- 维修管道合同范例
- 2024年林业重点工程树苗供应及种植合同3篇
- 2024年版知识产权侵权损害赔偿协议书3篇
- 江苏开放大学本科财务管理专业060111马克思主义基本原理期末试卷
- 商务英语写作1(山东联盟)智慧树知到期末考试答案章节答案2024年山东管理学院
- 2024年辽宁农业职业技术学院单招职业适应性测试题库审定版
- 遇见朗读者智慧树知到期末考试答案章节答案2024年哈尔滨师范大学
- 中班音乐《小看戏》课件
- 电大财务大数据分析编程作业2
- 葡萄糖醛酸在药物开发中的应用
- 体温表水银泄露的应急预案
- 导尿管相关尿路感染预防与控制技术指南(试行)-解读
- 餐厅、食堂餐饮服务方案(技术标)
- (正式版)JBT 7122-2024 交流真空接触器 基本要求
评论
0/150
提交评论