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

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

4.2设计代码

J a v a源程序:

i m p o r t j a v a.a w t.*;

i m p o r t j a v a.a w t.e v e n t.*;

i m p o r t j a v a x.s w i n g.*;

i m p o r t j a v a.a w t.*;

i m p o r t j a v a.s q l.*;

i m p o r t j a v a.l a n g.*;

i m p o r t j a v a.u t i l.*;

i m p o r t j a v a x.s w i n g.t a b l e.*;

i m p o r t j a v a.m a t h.*;

c l a s s D B_L S i m p l e m e n t s A c t i o n L i s t e n e r{

J F r a m e f r a m e=n e w J F r a m e("欢迎进入L S工资管理系统");

J L a b e l l a b e l=n e w J L a b e l("09网络2_54_李胜",J L a b e l.C E N T E R); J B u t t o n b u t t o n1=n e w J B u t t o n("进入系统");

J B u t t o n b u t t o n2=n e w J B u t t o n("退出系统");

I m a g e I c o n i m=n e w I m a g e I c o n("1.j p g");

J L a b e l a1=n e w J L a b e l(i m);

v o i d C r e a t e(){

J P a n e l p c o n t e n t P a n e=(J P a n e l)f r a m e.g e t C o n t e n t P a n e();

J P a n e l p c o n t e n t P a n e1=n e w J P a n e l();

p c o n t e n t P a n e.a d d(l a b e l);

p c o n t e n t P a n e.s e t L a y o u t(n e w F l o w L a yo u t());

p c o n t e n t P a n e.a d d(b u t t o n1);

p c o n t e n t P a n e.a d d(b u t t o n2);

p c o n t e n t P a n e.a d d(n e w L a b e l(""));

p c o n t e n t P a n e.a d d(a1);

p c o n t e n t P a n e.s e t B a c k g r o u n d(C o l o r.g r e e n);

p c o n t e n t P a n e.s e t V i s i b l e(t r u e);

b u t t o n1.a d d A

c t i o n L i s t e n e r(t h i s);

b u t t o n2.a d d A

c t i o n L i s t e n e r(t h i s);

f r a m e.s e t D e f a u l t C l o s e O p e r a t i o n(J F r a m e.E X I T_O N_C L O S E);

f r a m e.p a c k();

f r a m e.s e t Bo u n d s(200,100,550,600);

f r a m e.s e t V i s i b l e(t r u e);

}

p u b l i c s t a t i c v o i d m a i n(S t r i n g[]a r g s){

D B_L S d o m e=n e w D B_L S();

d o m e.C r

e a t e();

}

p u b l i c v o i d a c t i o n P e r f o r m e d(A c t i o n E v e n t e){

i f(b u t t o n1.e q u a l s(e.g e t S o u r c e())){

D L d l=n e w D L();

d l.c r

e a t e();

}

i f(b u t t o n2.e q u a l s(e.g e t S o u r c e())){//退出

S y s t e m.e x i t(0);

}

}

}

c l a s s D L i m p l e m e n t s A c t i o n L i s t e n e r{

J F r a m e f r a m e=n e w J F r a m e("职工/管理员登陆");

J L a b e l l a b e l1=n e w J L a b e l("用户名");

J L a b e l l a b e l2=n e w J L a b e l("密码");

J B u t t o n l o g o n Bu t t o n1=n e w J B u t t o n("管理员登录");

J B u t t o n l o g o n Bu t t o n2=n e w J B u t t o n("职工登录");

J B u t t o n c a n c e l B u t t o n=n e w J B u t t o n("退出");

相关文档
最新文档