⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 edituser.java

📁 管理系统有一个包
💻 JAVA
字号:
package com.ysl.view;

import java.awt.Container;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.JButton;
import javax.swing.JDialog;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JTextField;

import com.ysl.dao.UserDao;
import com.ysl.model.User;

public class EditUser extends JDialog implements ActionListener {
   JTextField t1,t2;
   JButton b1,b2;
   String userid;
   public EditUser(String userid)
   {
	   this.userid=userid;
	   UserDao ud=new UserDao();
	   User user=ud.getUser(userid);
	   t1=new JTextField(10);
	   t2=new JTextField(10);
	   b1=new JButton("ok");
	   b2=new JButton("cancel");
	   JPanel p1=new JPanel();
	   JPanel p2=new JPanel();
	   JPanel p3=new JPanel();
	   p1.add(new JLabel("用户"));
	   p1.add(t1);
	   p2.add(new JLabel("密码"));
	   p2.add(t2);
	   p3.add(b1);
	   p3.add(b2);
	   Container cc=this.getContentPane();
	   cc.setLayout(new GridLayout(3,1));
	   cc.add(p1);
	   cc.add(p2);
	   cc.add(p3);
	   b1.addActionListener(this);
	   b2.addActionListener(this);
	   
	   t1.setText(user.getUsername());
	   t2.setText(user.getUserpwd());
	   
	   
	   setTitle("修改用户");
	   setModal(true);
	   setSize(300,150);
	   setVisible(true);
   }
public void actionPerformed(ActionEvent e) {
	if(e.getSource()==b1)
	{
		User user=new User();
		user.setUserid(userid);
		user.setUsername(t1.getText());
		user.setUserpwd(t2.getText());
		UserDao ud=new UserDao();
		if(ud.editUser(user))
		{
			JOptionPane.showMessageDialog(null, "修改成功");
		    dispose();
		}
		else
		{
			JOptionPane.showMessageDialog(null, "修改失败");
		}
	}
	else
	{
		dispose();
	}
}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -