Java課程設(shè)計(jì)-學(xué)生信息管理系統(tǒng)_第1頁(yè)
Java課程設(shè)計(jì)-學(xué)生信息管理系統(tǒng)_第2頁(yè)
Java課程設(shè)計(jì)-學(xué)生信息管理系統(tǒng)_第3頁(yè)
已閱讀5頁(yè),還剩16頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、面向?qū)ο蟪绦蛟O(shè)計(jì)課程設(shè)計(jì)報(bào)告題目:.*課程設(shè)計(jì)學(xué)院:信息工程學(xué)院姓名:*學(xué)號(hào):*專業(yè):汁算科學(xué)與技犬班級(jí):*指導(dǎo)教帥:*2015年12月目錄1. 目錄1摘要2引言3設(shè)計(jì)目的與任務(wù)4設(shè)計(jì)方案51.1 總體設(shè)計(jì)51.2 開(kāi)發(fā)環(huán)境51.3 層次圖51.4 界面預(yù)覽51.4.1 登錄界面51.4.2 該管理員不存在(用戶名:name用戶密碼:psw)61.4.3 學(xué)生信息管理界面61.4.4 填寫(xiě)學(xué)生信息71.4.5 錄入學(xué)生信息71.4.6 查詢學(xué)生信息71.4.7 修改學(xué)生信息81.4.8 刪除學(xué)生信息81.4.9 顯示所有學(xué)生信息9系統(tǒng)說(shuō)明10設(shè)計(jì)體會(huì)與小結(jié)11附錄121.5 登錄界面源代碼Lo

2、gin.java121.6 學(xué)生信息管理系統(tǒng)源碼Student.java14摘要隨著學(xué)校的規(guī)模不斷擴(kuò)大,學(xué)生數(shù)量急劇增加,有關(guān)學(xué)生的各種信息量也成倍增長(zhǎng)。面對(duì)龐大的信息量需要有學(xué)生管理系統(tǒng)來(lái)提高學(xué)生管理工作的效率。通過(guò)這樣的系統(tǒng)可以做到信息的規(guī)范管理、科學(xué)統(tǒng)計(jì)和快速查詢、修改、增加、刪除等,從而減少管理方面的工作量。目前社會(huì)上信息管理系統(tǒng)發(fā)展飛快,各個(gè)企業(yè)事業(yè)單位都引入了信息管理軟件來(lái)管理自己日益增長(zhǎng)的各種信息,學(xué)生管理系統(tǒng)也是有了很大的發(fā)展,商業(yè)化的學(xué)生信息管理軟件也不少。該報(bào)告中的程序是簡(jiǎn)單的學(xué)生管理系統(tǒng),該系統(tǒng)完全獨(dú)立開(kāi)發(fā),力求使系統(tǒng)功能簡(jiǎn)潔明了,但功能齊全且易于操作。使用Java程序編

3、寫(xiě),能夠進(jìn)行學(xué)生信息錄入、修改、查看、刪除等操作。該程序主要用到了Javaswing和事件監(jiān)聽(tīng)等。1.引言Java的前身是Oak,它一開(kāi)始只是被應(yīng)用于消費(fèi)性電子產(chǎn)品中。后來(lái)它的開(kāi)發(fā)者們發(fā)現(xiàn)它還可以被用于更大范圍的Internet上。1995年,Java語(yǔ)言的名字從Oak編程了Java。1997年J2SE1.1發(fā)布。1998年J2SE1.2發(fā)布,標(biāo)志Java2的誕生。+多年來(lái),Java編程語(yǔ)言及平臺(tái)成功地運(yùn)用在網(wǎng)絡(luò)計(jì)算及移動(dòng)等各個(gè)領(lǐng)域。Java的體系結(jié)構(gòu)由Java語(yǔ)言、Javaclass組成。它具有簡(jiǎn)單、面向?qū)ο蟆⒔?、安全、結(jié)構(gòu)中立、可移植和高效能等眾多優(yōu)點(diǎn)。Java支持多線程編程,Java運(yùn)

4、行時(shí)系統(tǒng)在多線程同步方面具有成熟的解決方案。Java的平臺(tái)標(biāo)準(zhǔn)有JavaMEJavaSE和JavaEE=Java發(fā)展到今天,它的卓越成就及在業(yè)界的地位毋庸置疑。目前在眾多的支持Java的開(kāi)發(fā)工具中主要的7有JavaDevelopmentKit,NetBeans,Jcreator,JBuilder,JDeveloper和Eclipse等。其中JavaDevelopmentKit簡(jiǎn)稱JDK是大多開(kāi)發(fā)工具的基礎(chǔ)。以上的每種開(kāi)發(fā)工具都有優(yōu)缺點(diǎn),對(duì)于開(kāi)發(fā)者來(lái)說(shuō),重要的是要根據(jù)自己的開(kāi)發(fā)規(guī)模、開(kāi)發(fā)內(nèi)容和軟硬件環(huán)境等因素來(lái)選擇一種合適的開(kāi)發(fā)工具。在本程因設(shè)計(jì)中,因?yàn)樾枰_(kāi)發(fā)的是學(xué)生管理系統(tǒng)程序,規(guī)模較小,內(nèi)

5、容較少,所以選擇了適合初學(xué)者使用的JCreator開(kāi)發(fā)工具。2.設(shè)計(jì)目的與任務(wù)學(xué)生信息管理系統(tǒng)是一個(gè)教育單位不可缺少的部分。一個(gè)功能齊全、簡(jiǎn)單易用的信息管理系統(tǒng)不但能有效地減輕學(xué)校相關(guān)工作人員的工作負(fù)擔(dān),它的內(nèi)容對(duì)于學(xué)校的決策者和管理者來(lái)說(shuō)都至關(guān)重要。所以學(xué)生信息管理系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄巍5恢币詠?lái)人們使用傳統(tǒng)人工的方式管理文件檔案、統(tǒng)計(jì)和查詢數(shù)據(jù),這種管理方式存在著許多缺點(diǎn),如:效率低、保密性差,人工的大量浪費(fèi);另外時(shí)間一長(zhǎng)將產(chǎn)生大量的文件和數(shù)據(jù),這對(duì)于查找、更新和維護(hù)都帶來(lái)了不少困難。隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí),它已

6、進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著來(lái)越重要的作用。在計(jì)算機(jī)網(wǎng)絡(luò),數(shù)據(jù)庫(kù)和先進(jìn)的開(kāi)發(fā)平臺(tái)上,利用現(xiàn)有的軟件、硬件資源,開(kāi)發(fā)一個(gè)具有開(kāi)放體系結(jié)構(gòu)的,易擴(kuò)充的,易維護(hù)的,具有良好人機(jī)交互界面的學(xué)生信息管理系統(tǒng)。這個(gè)簡(jiǎn)單的學(xué)生信息管理系統(tǒng)包括以下兩個(gè)基本功能:-管理員登陸-學(xué)生信息管理本系統(tǒng)主要用于學(xué)校學(xué)生信息管理,總體任務(wù)是實(shí)現(xiàn)學(xué)生信息關(guān)系的系統(tǒng)化、規(guī)范化和自動(dòng)化,其主要任務(wù)是用計(jì)算機(jī)對(duì)學(xué)生各種信息進(jìn)行日常管理,如查詢、修改、增加、刪除,針對(duì)這些要求設(shè)計(jì)了學(xué)生管理信息系統(tǒng)。3.設(shè)計(jì)方案3.1總體設(shè)計(jì)本程序要構(gòu)建的學(xué)生管理系統(tǒng)程序其功能有以下幾個(gè)方面:(1) 首先是學(xué)生管理系統(tǒng)主界面“管理員登錄界面”。(

7、2) 管理員登錄之后的子界面“學(xué)生信息管理界面”。(3) 學(xué)生信息管理界面可對(duì)學(xué)生信息進(jìn)行填寫(xiě)操作。學(xué)生信息管理界面底端并含有“錄入、查詢、修改、刪除、顯示”五個(gè)操作按鈕開(kāi)發(fā)環(huán)境WindowsXEmyeclipse-8.5.0-win3登錄界面3.4.2該管理員不存在(用戶名:name用戶密碼:psw)3.4.3學(xué)生信息管理界面3.4.4填寫(xiě)學(xué)生信息3.4.5錄入學(xué)生信息3.4.6查詢學(xué)生信息3.4.7修改學(xué)生信息3.4.8刪除學(xué)生信息3.4.9顯示所有學(xué)生信息4. 系統(tǒng)說(shuō)明1、該系統(tǒng)并未使用數(shù)據(jù)庫(kù),只是把信息存放在了一個(gè)新建立的文本文檔中

8、。2、關(guān)于管理員信息,必須現(xiàn)在C盤(pán)建立一個(gè)名為L(zhǎng)ogin的文本文檔,在Login中存入用戶名和密碼且必須分行寫(xiě)入。3、若要修改學(xué)生信息必須先進(jìn)行信息的查詢,查詢后方可進(jìn)行信息修改。5. 設(shè)計(jì)體會(huì)與小結(jié)通過(guò)這次課程設(shè)計(jì),我們大家在老師的幫助下收獲的不僅僅是課程上的知識(shí)得到實(shí)際應(yīng)用,還有編程的基本習(xí)慣和開(kāi)發(fā)系統(tǒng)時(shí)應(yīng)注意的流程。編程是個(gè)艱難的過(guò)程,很多功能語(yǔ)句都需要上網(wǎng)或者是查其他書(shū)籍來(lái)查看他們的用法,課本上的東西對(duì)我們來(lái)說(shuō)遠(yuǎn)遠(yuǎn)不夠,我們要把目光放長(zhǎng)遠(yuǎn)一些。這次的課程設(shè)計(jì)使我對(duì)JAVA的許多東西都有了更深一步的了解,以前對(duì)自己的要求是看得懂就行,現(xiàn)在才發(fā)現(xiàn),光能看懂是遠(yuǎn)遠(yuǎn)不夠的,能看懂并不代表你會(huì)!

9、課本被翻過(guò)很多遍,很多以前不知道的東西就這樣豁然開(kāi)朗了。本次Java課程設(shè)計(jì)的鍛煉,不僅我們的分析問(wèn)題跟解決問(wèn)題的能力都得到明顯的提高,在這次事件過(guò)程中收獲很多,對(duì)我們而言,知識(shí)上的收回,盡管遇到了困難,但還是通過(guò)各種途徑克服問(wèn)題。做小小的測(cè)試,通過(guò)了就很開(kāi)心,收獲頗多,但是知識(shí)還是欠缺,我們會(huì)繼續(xù)努力。6. 附錄6.1登錄界面源代碼Login.javapackageaa;importjava.awt.event.*;importjavax.swing.*;importjava.awt.*;importjava.awt.event.ActionEvent;importjava.awt.even

10、t.ActionListener;importjava.awt.event.WindowAdapter;importjava.awt.event.WindowEvent;importjava.io.BufferedReader;importjava.io.File;importjava.io.FileReader;importjava.io.IOException;importjava.util.*;importjava.sql.*;classLoginextendsJFrameimplementsActionListenerContainercp=null;Stringname=null;S

11、tringpsw=null;JFramef=null;JButtonj1,j2;JTextFieldt1;JPasswordFieldt2;JLabeljlable1,jlable2;Colorc;JPaneljp1,jp2;Login()f=newJFrame("學(xué)生管理系統(tǒng)”);j1=newJButton("確定");j2=newJButton("取消");cp=f.getContentPane();jlable1=newJLabel("輸入用戶名");jlable2=newJLabel("用戶密碼”);jp1

12、=newJPanel();jp2=newJPanel();t1=newJTextField(18);t2=newJPasswordField(18);jp1.add(jlable1);jp1.add(t1);jp1.add(jlable2);jp1.add(t2);歡迎進(jìn)入信息工程學(xué)院管JLabelJL=newJLabel("<html><fontcolor=#CC00FFsize='4'><i>理系統(tǒng)</i></font>",SwingConstants.CENTERcp.add(JL,"

13、;North");jp2.add(j1);jp2.add(j2);cp.add(jp1,"Center");cp.add("South",jp2);jp1.setBackground(Color.lightGray);Toolkitkit=Toolkit.getDefaultToolkit();Dimensionscreen=kit.getScreenSize();intx=screen.width;/*取得顯示*/inty=screen.height;/*取得顯示器窗口的高度*/setSize(x,y);/*讓系統(tǒng)窗口平鋪整個(gè)顯示器窗口*/f

14、.setSize(300,300);intxcenter=(x-300)/2;intycenter=(y-300)/2;f.setLocation(xcenter,ycenter);/*顯示在窗口中央*/f.setVisible(true);/j1.addActionListener(j2.addActionListener(f.addWindowListener(this);/注冊(cè)事件監(jiān)聽(tīng)器this);newWindowAdapter()publicvoidwindowClosing(WindowEvente)System.exit(0););publicvoidconfirm()throw

15、sIOException/驗(yàn)證用戶和密碼是否存在Filefile=newFile("C:/Login.txt");tryif(!file.exists()file.createNewFile();catch(IOExceptione)e.printStackTrace();BufferedReaderbr=newBufferedReader(newFileReader(file);Stringtemp=br.readLine();Stringline;while(line=br.readLine()!=null)temp+=","+line;if(tem

16、p=null)System.out.println();)else(Stringstr=temp.split(",”);name=str0;psw=str1;if(t1.getText().trim().equals(name)&&(t2.getText().equals(psw)newTest();f.hide();br.close();)elseJOptionPane.showMessageDialog(null,"該用戶不存在”,”提示?",JOptionPane.YES_NO_OPTION)t1.setText("");

17、t2.setText("");)publicvoidactionPerformed(ActionEvente)Stringcmd=e.getActionCommand();if(cmd.equals("確定")tryconfirm();)catch(lOExceptione1)e1.printStackTrace();)elseif(cmd.equals("取消")f.dispose();)publicstaticvoidmain(Stringargs)Logina=newLogin();)6.2學(xué)生信息管理系統(tǒng)源碼Student.j

18、avapackageaa;importjava.awt.*;importjava.awt.event.*;importjavax.swing.*;importimportjava.io.*;java.util.*;classStudentimplementsjava.io.Serializable(publicStringnumber,name,specialty,grade,borth,sex;publicpublicpublicpublicpublicpublicpublicpublicpublicpublicpublicpublicpublicclassTestStudent()(;vo

19、idsetNumber(Stringnumber)(this.number=number;StringgetNumber()(returnnumber;voidsetName(Stringname)(=name;StringgetName()(returnname;voidsetSex(Stringsex)(this.sex=sex;StringgetSex()(returnsex;voidsetSpecialty(Stringspecialty)(StringgetSpecialty()(voidsetGrade(Stringgrade)(StringgetGrade()r

20、eturnvoidsetBorth(Stringborth)StringgetBorth()returnthis.specialty=specialty;returnspecialty;this.grade=grade;grade;this.borth=borth;borth;extendsJFrameJLabellb=newJLabel("錄入請(qǐng)先輸入記錄、查詢、刪除請(qǐng)先輸入學(xué)號(hào)的保存?");JTextField學(xué)號(hào),姓名,專業(yè),年級(jí),出生;JRadioButton男,女;ButtonGroupgroup=null;JButton錄入,查詢,刪除,修改,顯示;?修改是對(duì)查

21、詢"+"內(nèi)容改后JPanelp1,p2,p3,p4,p5,p6,pv,ph;Student學(xué)生=null;Hashtable學(xué)生散列表=null;Filefile=null;FileInputStreaminOne=null;ObjectInputStreaminTwo=null;FileOutputStreamoutOne=null;ObjectOutputStreamoutTwo=null;publicTest()super("學(xué)生信息管理系統(tǒng)");學(xué)號(hào)=newJTextField(10);姓名=newJTextField(10);專業(yè)=newJTe

22、xtField(10);年級(jí)=newJTextField(10);出生=newJTextField(10);group=newButtonGroup();男=newJRadioButton("男",true);女=newJRadioButton("女",false);group.add(男);group.add(女);錄入=newJButton("錄入");查詢=newJButton("查詢");刪除=newJButton("刪除");修改=newJButton("修改");

23、顯示=newJButton("顯示");););newInputAct();newInquestAct();newModifyAct();newDeleteAct();newShowAct();錄入.addActionListener(查詢.addActionListener(修改.addActionListener(刪除.addActionListener(顯示.addActionListener(修改.setEnabled(falsep1=newJPanel();p1.add(newJLabel("學(xué)號(hào):",JLabel.CENTERp1.add(學(xué)

24、號(hào));p2=newJPanel();p2.add(newJLabel("姓名:",JLabel.CENTERp2.add(姓名);p3=newJPanel();p3.add(newJLabel("性別:",JLabel.CENTERp3.add(男);p3.add(女);p4=newJPanel();p4.add(newJLabel("專業(yè):",JLabel.CENTERp4.add(專業(yè));p5=newJPanel();p5.add(newJLabel("年級(jí):",JLabel.CENTERp5.add(年級(jí));

25、p6=newJPanel();p6.add(newJLabel("出生:",JLabel.CENTERp6.add(出生);pv=newJPanel();pv.setLayout(newGridLayout(6,1);pv.add(p1);pv.add(p2);pv.add(p3);pv.add(p4);pv.add(p5);pv.add(p6);ph=newJPanel();ph.add(錄入);ph.add(查詢);ph.add(修改);ph.add(刪除);ph.add(顯示);file=newFile("學(xué)生信息.txt");學(xué)生散列表=newH

26、ashtable();if(!file.exists()tryFileOutputStreamout=newFileOutputStream(file);ObjectOutputStreamobjectOut=newObjectOutputStream(out);objectOut.writeObject(學(xué)生散列表);objectOut.close();out.close();catch(IOExceptione)Containercon=getContentPane();NORTHCENTERSOUTHEXIT_ON_CLOSEContainercon=getContentPane();N

27、ORTHCENTERSOUTHEXIT_ON_CLOSENORTHCENTERSOUTHEXIT_ON_CLOSENORTHCENTERSOUTHEXIT_ON_CLOSEcon.setLayout(newBorderLayout();con.add(lb,BorderLayout.con.add(pv,BorderLayout.con.add(ph,BorderLayout.setDefaultCloseOperation(setBounds(100,100,600,300);setVisible(true);publicstaticvoidmain(String口args)newTest(

28、);classInputActimplementsActionListenerpublicvoidactionPerformed(ActionEvente)修改.setEnabled(false);Stringnumber=""number=學(xué)號(hào).getText();if(number.length()>0)tryinOne=newFileInputStream(file);inTwo=newObjectInputStream(inOne);學(xué)生散列表=(Hashtable)inTwo.readObject();inOne.close();inTwo.close();

29、catch(Exceptionee)System.out.println("創(chuàng)建散列表出現(xiàn)問(wèn)題?”);if(學(xué)生散列表.containsKey(number)Stringwarning="該生信息已存在?請(qǐng)到修改頁(yè)面修改?”;JOptionPane.showMessageDialog(null,warning,"警告",JOptionPane.WARNING_MESSAGE/endif1elseStringm="該生信息將被錄入?";intok=JOptionPane.showConfirmDialog(null,m,"確認(rèn)

30、",JOptionPane.YES_NO_OPTIOOptionPane.INFORMATION_MESSAGEif(ok=JOptionPane.YES_OPTIQNStringname=姓名.getText();Stringspecialty=專業(yè).getText();Stringgrade=年級(jí).getText();Stringborth=出生.getText();Stringsex=null;if(男.isSelected()sex=男.getText();elsesex=女.getText();學(xué)生=newStudent();學(xué)生.setNumber(number);學(xué)生.

31、setName(name);學(xué)生.setSpecialty(specialty);學(xué)生.setGrade(grade);學(xué)生.setBorth(borth);學(xué)生.setSex(sex);tryoutOne=newFileOutputStream(file);outTwo=newObjectOutputStream(outOne);學(xué)生散列表.put(number,學(xué)生);outTwo.writeObject(學(xué)生散列表);outTwo.close();outOne.close();catch(Exceptionee)System.out.println("輸出散列表出現(xiàn)問(wèn)題?”);

32、學(xué)號(hào).setText(null);姓名.setText(null);專業(yè).setText(null);年級(jí).setText(null);出生.setText(null);/endelse1/endif0elseStringwarning="必須輸入學(xué)號(hào)?";JOptionPane.showMessageDialog(null,warning,"警告",JOptionPane.WARNING_MESSAGE/endelse0/endactionPerformed)/endclassclassInquestActimplementsActionListene

33、r(publicvoidactionPerformed(ActionEvente)(Stringnumber=""number=學(xué)號(hào).getText();if(number.length()>0)tryinOne=newFileInputStream(file);inTwo=newObjectInputStream(inOne);學(xué)生散列表=(Hashtable)inTwo.readObject();inOne.close();inTwo.close();)catch(Exceptionee)System.out.println("散列表有問(wèn)題?”);if(

34、學(xué)生散列表.containsKey(number)修改.setEnabled(true);Studentstu=(Student)學(xué)生散列表.get(number);姓名.setText(stu.getName();專業(yè).setText(stu.getSpecialty();年級(jí).setText(stu.getGrade();出生.setText(stu.getBorth();if(stu.getSex().equals("男")男.setSelected(true);else女.setSelected(true);else修改.setEnabled(false);Stri

35、ngwarning="該學(xué)號(hào)不存在?”;JOptionPane.showMessageDialog(null,warning,"警告",JOptionPane.WARNING_MESSAGEelse修改.setEnabled(false);Stringwarning="必須輸入學(xué)號(hào)?";JOptionPane.showMessageDialog(null,warning,"警告",JOptionPane.WARNING_MESSAGEclassModifyActimplementsActionListenerpublicvo

36、idactionPerformed(ActionEvente)Stringnumber=學(xué)號(hào).getText();Stringname=姓名.getText();Stringspecialty=專業(yè).getText();Stringgrade=年級(jí).getText();Stringborth=出生.getText();Stringsex=null;if(男.isSelected()(sex=男.getText();else(sex=女.getText();Student學(xué)生=newStudent();學(xué)生.setNumber(number);學(xué)生.setName(name);學(xué)生.setSpe

37、cialty(specialty);學(xué)生.setGrade(grade);學(xué)生.setBorth(borth);學(xué)生.setSex(sex);try(outOne=newFileOutputStream(file);outTwo=newObjectOutputStream(outOne);學(xué)生散列表.put(number,學(xué)生);outTwo.writeObject(outTwo.close();outOne.close();學(xué)號(hào).setText(姓名.setText(專業(yè).setText(年級(jí).setText(出生.setText(學(xué)生散列表);nullnullnullnullnull);)

38、;);););catch(Exceptionee)(System.out.println("錄入修改出現(xiàn)異常!”);修改.setEnabled(false);classDeleteActimplementsActionListener(publicvoidactionPerformed(ActionEvente)(修改.setEnabled(false);Stringnumber=學(xué)號(hào).getText();if(number.length()>0)(try(inOne=newFileInputStream(file);inTwo=newObjectInputStream(inO

39、ne);學(xué)生散列表=(Hashtable)inTwo.readObject();inOne.close();inTwo.close();catch(Exceptionee)(if(學(xué)生散列表.containsKey(number)Studentstu=(Student)學(xué)生散列表.get(number);姓名.setText(stu.getName();專業(yè).setText(stu.getSpecialty();年級(jí).setText(stu.getGrade();出生.setText(stu.getBorth();if(stu.getSex().equals("男")男.s

40、etSelected(true);else女.setSelected(true);Stringm="確定要?jiǎng)h除該學(xué)生的記錄嗎?”;intok=JOptionPane.showConfirmDialog(null,m,"確認(rèn)",JOptionPane.YES_NO_OPTIQOptionPane.QUESTION_MESSAGEif(ok=JOptionPane.YES_OPTIO)N學(xué)生散歹1J表.remove(number);tryoutOne=newFileOutputStream(file);outTwo=newObjectOutputStream(outO

41、ne);outTwo.writeObject(學(xué)生散列表);outTwo.close();outOne.close();學(xué)號(hào).setText(null);姓名.setText(null);專業(yè).setText(null);年級(jí).setText(null);出生.setText(null);catch(Exceptionee)System.out.println(ee);elseif(ok=JOptionPane.NO_OPTIO)N學(xué)號(hào).setText(null);姓名.setText(null);專業(yè).setText(null);年級(jí).setText(null);出生.setText(null);else警告",JOptionPane.WARNING_MESSAGE警告",JOptionPane.WARNING_MESSAGE警告",JOptionPane.WARNING_MESSAGE警告",JOptionPane.WARNING_MESSAGEStringwarning="該學(xué)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論