📄 edituser.java
字号:
if (jLabel3 == null) { jLabel3 = new javax.swing.JLabel(); jLabel3.setBounds(new Rectangle(112, 106, 63, 25)); jLabel3.setText("PassWord"); jLabel3.setHorizontalAlignment(javax.swing.SwingConstants.CENTER); jLabel3.setName("labelPassWord"); } return jLabel3; } /*用户名称编辑框*/ public javax.swing.JTextField getTextCfigName() { if (textCfigName == null) { textCfigName = new javax.swing.JTextField(); textCfigName.setBounds(new Rectangle(199, 25, 98, 25)); textCfigName.setName("textName"); } return textCfigName; } /*用户帐户编辑框*/ public javax.swing.JTextField getTextCfigAccount() { if (textCfigAccount == null) { textCfigAccount = new javax.swing.JTextField(); textCfigAccount.setBounds(new Rectangle(198, 64, 99, 25)); textCfigAccount.setName("textAccount"); } return textCfigAccount; } /*用户密码编辑框*/ public javax.swing.JTextField getTextCfigPsw() { if (textCfigPsw == null) { textCfigPsw = new javax.swing.JTextField(); textCfigPsw.setBounds(new Rectangle(196, 106, 100, 25)); textCfigPsw.setName("psw"); } return textCfigPsw; } public javax.swing.JScrollPane getJScrollPane() { if (jScrollPane == null) { String[] data =new String[10]; data[0]=new String("ken"); data[1]=new String("ken"); data[2]=new String("ken"); data[3]=new String("ken"); data[4]=new String("ken"); data[5]=new String("ken"); jList=new JList(data); jScrollPane=new JScrollPane(jList); jScrollPane.setBounds(new Rectangle(21, 52, 78, 79)); } return jScrollPane; } /*修改确认按钮*/ public javax.swing.JButton getJButton() { if (jButton == null) { jButton = new javax.swing.JButton(); jButton.setBounds(new Rectangle(22, 180, 87, 32)); jButton.setText("Modify"); //添加事件侦听函数 jButton.addActionListener(new java.awt.event.ActionListener() { //保存用户配置 public void actionPerformed(java.awt.event.ActionEvent e) { if (textCfigName.getText().equals("")) { setVisible(false); JOptionPane.showMessageDialog( null, "Username is empty, Add new user failed!"); } else { if(textCfigAccount.getText().equals("")) { setVisible(false); JOptionPane.showMessageDialog( null, "Account is empty, Add new user failed!"); } else { if (textCfigPsw.getText().equals("")) { setVisible(false); JOptionPane.showMessageDialog( null, "Password is empty, Add new user failed!"); } else { Node n = new Node(); n.setAccount(textCfigAccount. getText()); n.setUserName(textCfigName. getText()); n.setPassword(textCfigPsw. getText()); ServerTable.uil.add(n); try { ObjectOutputStream out = new ObjectOutputStream(new FileOutputStream( "User.us")); //保存设置 out.writeObject( ServerTable.uil); //关闭配置文件输出流 out.close(); } catch (Exception ex) { ex.printStackTrace(); } setVisible(false); //显示信息 JOptionPane.showMessageDialog( null, " Add new user successfully"); } } } } }); } return jButton; } /*取消按钮*/ public javax.swing.JButton getJButton1() { if (jButton1 == null) { jButton1 = new javax.swing.JButton(); jButton1.setBounds(new Rectangle(246, 181, 88, 32)); jButton1.setText("Cancel"); jButton1.addActionListener(new ActionListener(this)); //添加事件侦听函数 jButton1.addActionListener(new java.awt.event.ActionListener() { //取消并关闭窗口显示 public void actionPerformed(java.awt.event.ActionEvent e) { setVisible(false); JOptionPane.showMessageDialog( null, " Add new user failed!"); } }); } return jButton1; } //窗口显示方法,用于控制窗口的显示与隐藏 public void setVisible(boolean b) { this.f.setVisible(b); } void jButton3_actionPerformed(ActionEvent e) { } void jButton1_actionPerformed(ActionEvent e) { }}class ActionListener implements java.awt.event.ActionListener { EditUser adaptee; ActionListener(EditUser adaptee) { this.adaptee = adaptee; } public void actionPerformed(ActionEvent e) { adaptee.jButton1_actionPerformed(e); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -