《(完整word版)java商品管理系统》由会员分享,可在线阅读,更多相关《(完整word版)java商品管理系统(5页珍藏版)》请在金锄头文库上搜索。
1、package com.gui;import java.awt.BorderLayout;public class UpData extends JDialogimplements ActionListener private finalJPa nelconten tPa nel= new JPa nel()private JTextField text name ;passwordField_old passwordField_ new passwordField_reprivate JPasswordField private JPasswordField private JPasswor
2、dFieldLaunch the applicatio n. 密码修改界面*/publicstatic voidmain( Stri ng args) tryUpData dialog :=new UpData();DISPOSE_ON_CLOSEdialog.setDefaultCloseOperati on(JDialog. dialog.setVisible( true ); catch (Exception e) e.pri ntStackTrace();* Create the dialog.*/public UpData() setTitle( u4FEEu6539u5BC6u78
3、01);setResizable( false );setBou nds(450, 100, 472, 385);getC onten tPa ne().setLayout(new BorderLayout();conten tPa nel .setBorder( new EmptyBorder(5, 5, 5, 5);getCo nten tPa ne().add(conten tPa nel, BorderLayout. CENTERJLabellblNewLabel=newJLabel( u7528u6237u540DuFF1A);lblNewLabel.setFont( new Fon
4、t(宋体,Font. PLAIN, 20);JLabellblNewLabel_1=newJLabel( u65E7u5BC6u7801uFF1A);lblNewLabel_1.setFont(new Font(宋体,Font. PLAIN, 20);JLabellblNewLabel_2=newJLabel( u65B0u5BC6u7801uFF1A);lblNewLabel_2.setFo nt(new Font(JLabellblNewLabel_3宋体, Font. PLAIN, 20);=newJLabel( u786Eu5B9Au5BC6u7801uFF1A lblNewLabel
5、_3.setFo nt(new Font(text_ name = new JTextField(); text_name .setColumns(10););宋体, Font.PLAIN, 20);passwordField_old = new JPasswordField();passwordField_ new= new JPasswordField();passwordField_re = new JPasswordField();JButt onbutt on submitnewJButto n( u786Eu8BA4u4FEEu6539);button_submit.setFont
6、(new Font(宋体,Font. PLAIN, 15);JButt onbutt on _exit=newJButto n( u53D6u6D88u4FEEu6539);this );/注册监听this );button_exit.setFont( new Font(宋体,Font. PLAIN, 15);butt on _submit.addActi on Liste ner( butt on _exit.addActi on Liste ner(GroupLayoutgl_conten tPa nel=newGroupLayout( contentPanel );gl_co nten
7、tPa nel.setHoriz on talGroup(gl_co nten tPa nel.createParallelGroup(Alig nment.LEADING.addGroup(gl_c onten tPa nel.createSeque ntialGroup() .addG ap(71).addGroup(gl_co nten tPa nel.createParallelGroup(Alig nment.LEADING, false ).addGroup(Alig nment.TRAILING,gl_conten tPa nel.createSeque ntialGroup()
8、.addComp onen t(butt on _submit).addPreferredGap(Compo nen tPlaceme nt.RELATEDGroupLayout. DEFAULT_SIZE Short. MAX_VALUE.addComp onen t(butt on _exit).addGroup(gl_c onten tPa nel.createSeque ntialGroup().addGroup(gl_co nten tPa nel.createParallelGroup(Alig nment.LEADING).addCompo nen t(lblNewLabel_1
9、).addCompo nen t(lblNewLabel).addCompo nen t(lblNewLabel_2) .addComp onen t(lblNewLabel_3).addGap(9).addGroup(gl_co nten tPa nel.createParallelGroup(Alig nment.LEADING, false ).addComponent( passwordField_re ) .addComponent( passwordField_old ) .addComponent( text_name ,GroupLayout. DEFAULT_SIZE 188
10、, Short. MAX_VALUE.addComponent( passwordField_new ) .addCo nta in erGap(67, Short. MAX_VALUE);gl_con te ntPa nel.setVerticalGroup(gl_co nten tPa nel.createParallelGroup(Alig nment.LEADING).addGroup(gl_c onten tPa nel.createSeque ntialGroup().addG ap(20).addGroup(gl_co nten tPa nel.createParallelGro
11、up(Alig nment.BASELINE).addCompo nen t(lblNewLabel).addComponent( text_name ,GroupLayout. PREFERRED_SIZEGroupLayout. DEFAULT_SIZEGroupLayout. PREFERRED_SIZE.addG ap(39).addGroup(gl_co nten tPa nel.createParallelGroup(Alig nment.BASELINE).addCompo nen t(lblNewLabel_1).addComponent( passwordField_old
12、, GroupLayout. PREFERRED_SIZE20, GroupLayout. PREFERRED_SIZg .addG ap(32).addGroup(gl_co nten tPa nel.createParallelGroup(Alig nment.BASELINE).addCompo nen t(lblNewLabel_2).addComponent( passwordField_new ,GroupLayout. PREFERRED_SIZE20, GroupLayout. PREFERRED_SIZg .addG ap(32).addGroup(gl_co nten tP
13、a nel.createParallelGroup(Alig nment.BASELINE).addCompo nen t(lblNewLabel_3).addComponent( passwordField_re ,GroupLayout. PREFERRED_SIZf20, GroupLayout. PREFERRED_SIZE .addPreferredG ap(Compo nen tPlaceme nt.RELATED32,Short. MAX_VALUE.addGroup(gl_co nten tPa nel.createParallelGroup(Alig nment.BASELI
14、NE).addComp onen t(butt on _exit).addComp onen t(butt on _submit).addG ap(37);conten tPa nel .setLayout(gl_c onten tPa nel); _Overridepublic void action Performed(Acti on Eve nt e) / TODOAuto-ge nerated method stub Stri ng btn sStri ng = e.getActi on Comma nd();if (btnsString.equals(确认修改)System. out
15、 .print(确认修改);String n ameStri ng =text_name .getText().trim();oldpassword .getPassword();n ewpassword .getPassword(); repassword .getPassword();Stri ngString. valueOf (passwordField_oldString.String.Stri ng valueOf (passwordField_newStri ngvalueOf (passwordField_re/密码修改 if(!nameString.equals( )&repassword.equals(newpassword)&!repassword.equals( ) & !newpasswo