java学籍系统源代码_第1页
java学籍系统源代码_第2页
java学籍系统源代码_第3页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、pa u kage zuoye;主类impo r t j a va« awt.叫 irn p ort java.a wt. e ve n 芈;1 mp o r t j a va x o swing 水!imp ort java, io。impoit j a v a. u t il. H asht a ble;pub I ic c 1 a ss Man a g erWi n d ow exte n d s J Fr a me imp t cn°rI emen L s Act 1 oriLi sIn p u tShid e ntMoctif y Situ a tio nInqn

2、 e stD e lete基本倍息录入=null; 基本信息修改=nu 11;基本信息査询=nu 11;基本佶息则除=nullgJ Panel pCen ten p, P9iTextFi e Id t x tName, txtPa s sw o rd;Label 1 b IT I tie ? lblNa me, 1 b lPa s s wo r d ;Button bt n Subm 3 笃 btnR e set? guanbi;Pane 1 pl, p 11, pl 2 ,p2, p 13?pl4 ,pl5; JM e miB a r bar;Imagel con icon*IMenu fi

3、leMenu ;JM e rniltem录入,修改,査询.删除孜迎,退出,关于;Con taine r con=nul 1;Has h ta b 1 e 基本信息=n a 11 ;File 五e= n u 1 I;CardLay out c a rd= null;JLabel 1 abd=n u 11 ;JLabe I 1 a bd2;p ubl i cM a n a g erW 1 n d ow()p=new JPanel ();lbl Nam e =new Labelf,T 管理员帐号:”); tx t Name=n ew TextFiel d (10)jlb 1 Pass word =

4、n ew La b el("密 q t x tPass v/ or d =new T e xtField(10 );t x tPa s sw ord. s etEcho C h ar )j btn Submi t = new Button (” 提空 a b t iiRe S et = new Button(MB.'p);guan bi= n ew Button(” 关闭,r );p 1 l=new Pancl();pl 2=n e w Panel (); 叩 1 3=n e w Pane I )(j 、pl4=ncw Pan e 1();R:M);pl 5 = new Pa

5、uel();dpll.ad d (IblName );pl 1 o add C t xtNam e);a p 12 a add (H)l P ass word);pl 2。add (tx t P a sswo r d )?tx t N amc. add A c t ionListcncr(thi s );t x t P a s s wor d . a d dActioiiL J stener (this );pl3. add (btnSu bmit)jbtnSu bmito s etBack ground ( Color< YELLOW);pl 3 .add (bf n Rese t);

6、b t n Re s e t. se tBa c kgi'o u nc1(Col or. YELLO W);b pl 3 o add (gua n bi);Q guaiibi.s e tBac k g ro u nd(Col o r。YELLOW;)qbtnSu bmi t。a ddAc lion Listene r (t h 1 $ )jb b t nR倚 e t。addAct 1 o n Lis t e n er (this)jgu a n bi.addA c ti 011L i s t eti e r (t. b i s);p.se l L ay out (new GticiLa

7、y o u t (10, 1);P。3 dd (pl4)?p、a dd (pl5);p. add (pl 1 );Bp.ad d (p 12);b p& ad d(p J 3);p. s ef Back groun d (Co I o r .gray);p9=n e w JPanel ()jb ic o n=ncw Imagcl c on(Ml 2 3.jpg");la b e I 2=n e w J La 1)el (icon: J L a b el. LE FT);Q 1 ab e l=ne xv J L abel (”欢迎使用学生基本信恳管理系统” JLabel。CEN

8、TER), label ° setFon t ( n ew Font (iyT i m esRoma n rr 9 Fo n t.BOL D, 24);1 a be 1 .set F oreg r ouiid(C o I orA red);p9 $ e L Opa que(t r ue)jp9.add (lab el); »p9, a d d (1 a b e 1 2);录入=ne w J Menu I tem("录入学生基本倍息”);修改=new JM e n ultem C"修改学生基本信息")* 査询=new JMenuIt em Cr査

9、询学生基本信,总J;删除=nw JMe n u tem (哪除学生基本信息"九欢迎=new J Menulte m (”欢迎界面"退出=n cw JMen ultcm ("退出"h关于=n色w JMemiltem (力关亍我们")?bar=new JM enu Bar ()if i lcMcnu= n cw JMe n u("菜单选项空ill e Menu.add(录入);fil e Menua d d (修改fileMen u .add (杳询 hfi 1 eMenu, a dd (删除九f 门eMenu. add(>迎);f

10、ile Me n u. 9 d d(关于hfileM e nu. add (.退岀);file Menu。e n able (ia I se)jb a r.add(filcMenu );s dJMenuBa r 0ar );基本佶息=new Has ht a b le ();录入。a ddAc t i o n Lists n er (this);修改.a ddActiorilisten e r (this);苣询。a d cLActionLis t ene r (this)5删除.a d d/ctionListen e r (this);欢迎.addA c tionL i s t e ner(

11、 this);退出。a d dA c tion Li s t e n er (tliis)j关于.addA c ti 0nListener (th 1 s)icard =new CardLayout ();c on= g e t Conten t P a ne ();P Cente r = n ew JPaneK) jpCen ter 0 se t Layout (card);pCeiiter se t B ackgr o und (Co I or« b lack);f I le=n e w F J le ( r,作业。txT);if (! file.exists ()/it ry

12、F i 1 e O utp u tSt r earn ou t =ncw File u tpiitSt r cam ( f ilc);Obj e ctOutjutSfr e am obje c tO u n ew Obj e c t Outpu t S hea m (ou t ); o b j ec t Out. wr 1 teObject(基本信息); ob j ectO u t o c lose ();ou t o cl 0 s e 0;catch (lOExce p tio n e)基本信总录入=n ew InputStud en t (f i le);基本佶息、修改=n e wModi

13、fy Situation ( Ci I e )j基本信息査询二new In ques t(this? tile);基本信息删除=n cw D clctcffil e);pCe nter add (p7 B orderLay out CENTER);peen ter. add L 欢迎语界面” ,p9),pCcutc J dddC录入界面",基本信息录入);pCen t er. add ("修改界面",基本信忌修改”p Ce n ter。add( ”删除界面”,基本信息删除);con。a dd ( p C e n tc r , B order Lay out. CE

14、N T ER);com vail date ();add W I ndowListener (new Wind owAdapte r 0 P ubHc vo i d w i ndowC lo s ing( Wi n d ow Ev e n t e)System。cxi t (0 );)!setVisible (t r u e)5s e tBou n d s (500,200 , 4 5 0 , 40 0 );vali d a t e();pu b lie vo j d c 1 ear () txtN a me. s e tT e )iq t x t P a ss w o r (Ls e tT

15、e xt"(” ;)0©Suppre s sW a min g s " d e P recation)"p ublic void submit () aStri ng n = L x L Nam e。getText ();b St r ing p a w= t xtPas $ wd。getr e xt)(ii f(n» equal s (Ma dm i nn)&&paw。equals (n1234,r) MO p t io n Pan e。s h o wMe s sageD 1 a I og (t h is, ” 合法用户,欢迎

16、进入本系 统”);4 cat r d.s how (pC e nte r欢迎语界面 r,);Qf ileMeiiu o e n a b le();else“JO p t j o nPane. s howMe $ $ a g e Dialog(t h is, "非法用户,禁止进入本系统”);。)public void act Ion Perfo rme d (Ac t ion Event e )i r (e.gelS u rc e ()=录入)c ardo show (pCenter, 入界面els e 1 fgetSource () =j改)c a rd. s h o W (pCei

17、i t er, rr 修改界面 rr )?e 1 seif (e.ge t So u rcc()=查询)基本信息査询.setVis 1 ble (true);e 1 se if(e. g e t S o uice ()=删除)card。sh o w (pCen I cr, ” 删除界面,r )selse i f (e getSource ()=欢迎)card。show (pCen t e r/r 欢:迎语界面");elseif(e.getSource ()=退出Sy s tem。exit ( 0 );else if ( e . g etSource ()=关于)JOpt i o “Pane。sh o wMessagcDial og(this, ,F五块二小组:常永恒,孙东升、李 强,吴春亮,涂留定");String s=e。getAc t i o n Common d ()sQ 1 f (se e Q ualsf1 重置")& c 1 ear ();ds e if( s e qual s (” 提交,r)(3 sii *b

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论