


版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
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 (”歡迎使用學生基本信懇管理系統(tǒng)” 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,作業(yè)。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、進入本系 統(tǒng)”);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, "非法用戶,禁止進入本系統(tǒng)”);。)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. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 初中數學省級課題申報書
- 寧波課題立項申報書
- 生物小課題立項申報書
- 藝術規(guī)劃課題申報書范本
- 風濕課題申報書
- 賣車位定金合同范本
- 行為習慣養(yǎng)成課題申報書
- 合同范本文化傳播
- 課題成果申報書范文
- 精準教學 課題申報書
- 廣東2024年12月佛山市教育局公開選調1名公務員筆試歷年典型考題(歷年真題考點)解題思路附帶答案詳解
- 植物角創(chuàng)設培訓
- 法院生活費申請書
- 2025年湖南工藝美術職業(yè)學院高職單招職業(yè)技能測試近5年??及鎱⒖碱}庫含答案解析
- 2025年江西機電職業(yè)技術學院高職單招職業(yè)技能測試近5年??及鎱⒖碱}庫含答案解析
- 2025年江蘇旅游職業(yè)學院高職單招職業(yè)技能測試近5年??及鎱⒖碱}庫含答案解析
- 【課件】學校后勤管理工作
- 2025-2030年中國聚丙烯酰胺(PAM)市場發(fā)展狀況及未來投資戰(zhàn)略決策報告新版
- 2025年上海市租房合同標準樣本(2篇)
- 課題申報書:產教融合背景下護理專業(yè)技能人才“崗課賽證”融通路徑研究
- 《新媒體概論》課件
評論
0/150
提交評論