java考勤管理系统数据库实现

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

4.2设计代码

Jav a源程序:

imp or t ja va.a wt.*;

imp or t ja va.a wt.ev en t.*;

imp or t ja va x.sw ing.*;

imp or t ja va.a wt.*;

imp or t ja va.s ql.*;

imp or t ja va.l an g.*;

imp or t ja va.u ti l.*;

imp or t ja va x.sw ing.t ab le.*;

imp or t ja va.m at h.*;

c la ss D B_LS i mpl em en ts A ct io nL ist en er{

JFr am e fr am e=ne w J Fr am e("欢迎进入L S工资管理系统");

JLa be l la be l=ne w J La be l("09网络2_54_李胜",JL ab el.CE NT ER);

JBu tt on b ut to n1=ne w JB ut to n("进入系统");

JBu tt on b ut to n2=ne w JB ut to n("退出系统");

Ima ge Ic on i m=ne w I ma ge Ic on("1.jp g");

JLa be l a1=n ew J Lab el(i m);

voi d Cr ea te(){

JPa ne l pc on te nt Pan e=(J Pa ne l)fr am e.g et Co nt en tP an e();

JPa ne l pc on te nt Pan e1=n ew J Pa ne l();

pco nt en tP an e.ad d(l ab el);

pco nt en tP an e.se tLa yo ut(n ew F lo wL ayo ut());

pco nt en tP an e.ad d(b ut to n1);

pco nt en tP an e.ad d(b ut to n2);

pco nt en tP an e.ad d(n ew L ab el(""));

pco nt en tP an e.ad d(a1);

pco nt en tP an e.se tBa ck gr ou nd(C ol or.gr ee n);

pco nt en tP an e.se tVi si bl e(tr ue);

but to n1.a dd Ac ti onL is te ne r(th is);

b ut to n2.ad dA ct io nL is te ner(t hi s);

fra me.s et De fa ul tCl os eO pe ra ti on(J Fra me.E XI T_ON_C LOS E);

fra me.p ac k();

fra me.s et Bo un ds(200,100,550,600);

fra me.s et Vi si bl e(t ru e);

}

pub li c st at ic v oid m ai n(St ri ng[] ar gs){

DB_LS d om e=ne w DB_LS();

dom e.Cr ea te();

}

p ub li c vo id ac ti on Pe rf or me d(A ct io nE ve nt e){

if(bu tt on1.eq ua ls(e.ge tS ou rc e())){

DL dl=n ew D L();

dl.cr ea te();

}

i f(bu tt on2.e qu al s(e.ge tS ou rce())){//退出

Sys te m.ex it(0);

}

}

}

c la ss D L im pl eme nt s Ac ti on Li st ene r{

JFr am e fr am e=ne w J Fr am e("职工/管理员登陆");

JLa be l la be l1=n ew JL ab el("用户名");

JLa be l la be l2=n ew JL ab el("密码");

JBu tt on l og on Bu tto n1=n ew J Bu tt on("管理员登录");

JBu tt on l og on Bu tto n2=n e w J Bu tt on("职工登录");

JBu tt on c an ce lB utt on=n ew J Bu tt on("退出");

JTe xt Fi el d t1=n ew JT ex tF ie ld(0);

JTe xt Fi el d t2=n ew JT ex tF ie ld(0);

Ima ge Ic on i m=ne w I ma ge Ic on("2.jp g");

JLa be l a2=n ew J Lab el(i m);

JTe xt Fi el d us er nam e=ne w JT ex tF ie ld(9);

JPa ss wo rd Fi el d pas sw or d=ne w JP as swo rd Fi el d(9);

voi d cr ea te(){

JPa ne l p=(J Pa ne l)f ra me.g et Co nt en tPa ne();

JPa ne l p1=n ew J Pan el();

p.s et La yo ut(n ew Fl ow La yo ut());

p.a dd(l ab el1);

p.s et Si ze(5,5);

p.s et Lo ca ti on(4,8);

p.a dd(u se rn am e);

p.s et Si ze(100,200);

p.s et Lo ca ti on(800,800);

p.a dd(l ab el2);

p.s et Si ze(50,20);

p.s et Lo ca ti on(40,80);

p.a dd(p as sw or d);

p.s et Si ze(100,20);

p.s et Lo ca ti on(80,120);

p.a dd(l og on Bu tt on1);

p.a dd(n ew J La be l(""));

相关文档
最新文档