• 大小: 13.27MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-06-13
  • 语言: Java
  • 标签: JAVA  

资源简介

使用eclipse与MySQL实现对用户数据的增删查改等操作,并且具备图形界面。

资源截图

代码片段和文件信息

package edu.ujs.actionListener;


import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.Jframe;
import javax.swing.JOptionPane;
import javax.swing.JTextField;
import org.apache.ibatis.session.SqlSession;

import edu.ujs.beans.DBS_User;
import edu.ujs.Main.ErrorDialog;

public class DeleteActionListener implements ActionListener{

JTextField t1;
JTextField t2;
JTextField t3;
JTextField t4;
SqlSession sqlSession;
Jframe frame;
public DeleteActionListener(Jframe frameJTextField t1JTextField t2JTextField t3JTextField t4SqlSession sqlSession) {

super();
this.frame=frame;
this.t1=t1;
this.t2=t2;
this.t3=t3;
this.t4=t4;
this.sqlSession=sqlSession;
}

@Override
public void actionPerformed(ActionEvent e) {
if(DBS_User.i>-1&&DBS_User.dbs.size()>1)
{
DBS_User.dbs.remove(DBS_User.i);
DBS_User.i=DBS_User.i-1>=0?DBS_User.i-1:0;
sqlSession.delete(“edu.ujs.mapper.deleteUser“ t1.getText());
sqlSession.commit();
t1.setText(DBS_User.dbs.get(DBS_User.i).getName_user());
t2.setText(String.valueOf(DBS_User.dbs.get(DBS_User.i).getRole_user()));
t3.setText(DBS_User.dbs.get(DBS_User.i).getPassword_user());
t4.setText(DBS_User.dbs.get(DBS_User.i).getRoles().getName_role());
JOptionPane.showMessageDialog(null “删除成功...“);
}
else
{
if(DBS_User.i==0&&DBS_User.dbs.size()==1)
{
DBS_User.i=-1;
t1.setText(““);
t2.setText(““);
t3.setText(““);
t4.setText(““);
}
else {
new ErrorDialog(frame“User数据库为空!“).setVisible(true);
}

}
}

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件        1214  2018-11-13 18:56  .classpath
     文件         386  2018-11-13 18:23  .project
     目录           0  2018-11-13 18:23  .settings\
     文件         598  2018-11-13 18:23  .settings\org.eclipse.jdt.core.prefs
     目录           0  2018-11-13 19:01  bin\
     文件     2029794  2018-11-06 19:20  bin\ant-1.9.6.jar
     文件       18392  2018-11-06 19:20  bin\ant-launcher-1.9.6.jar
     文件       53259  2018-11-06 19:20  bin\asm-5.2.jar
     文件      302016  2018-11-06 19:20  bin\cglib-3.2.5.jar
     文件       61829  2018-11-06 19:20  bin\commons-logging-1.2.jar
     目录           0  2018-11-13 18:56  bin\edu\
     目录           0  2018-11-13 19:40  bin\edu\ujs\
     目录           0  2018-11-16 15:19  bin\edu\ujs\actionListener\
     文件        2406  2018-11-16 15:46  bin\edu\ujs\actionListener\DeleteActionListener.class
     文件         570  2018-11-14 18:01  bin\edu\ujs\actionListener\ExitActionListener.class
     文件        3057  2018-11-16 16:13  bin\edu\ujs\actionListener\InsertActionListener.class
     文件        1871  2018-11-16 13:51  bin\edu\ujs\actionListener\NextActionListener.class
     文件        2325  2018-11-16 15:32  bin\edu\ujs\actionListener\OpenActionListener.class
     文件        1761  2018-11-16 13:52  bin\edu\ujs\actionListener\PreActionListener.class
     文件        2068  2018-11-16 16:15  bin\edu\ujs\actionListener\RoleActionListener$1.class
     文件        2343  2018-11-16 16:15  bin\edu\ujs\actionListener\RoleActionListener$2.class
     文件        1633  2018-11-16 16:15  bin\edu\ujs\actionListener\RoleActionListener$3.class
     文件        1740  2018-11-16 16:15  bin\edu\ujs\actionListener\RoleActionListener$4.class
     文件        2526  2018-11-16 16:15  bin\edu\ujs\actionListener\RoleActionListener$5.class
     文件        2119  2018-11-16 16:15  bin\edu\ujs\actionListener\RoleActionListener$6.class
     文件        2263  2018-11-16 16:15  bin\edu\ujs\actionListener\RoleActionListener$7.class
     文件        4656  2018-11-16 16:15  bin\edu\ujs\actionListener\RoleActionListener.class
     文件        2002  2018-11-16 14:14  bin\edu\ujs\actionListener\SelectActionListener$1.class
     文件        2355  2018-11-16 14:14  bin\edu\ujs\actionListener\SelectActionListener$2.class
     文件        2569  2018-11-16 14:14  bin\edu\ujs\actionListener\SelectActionListener.class
     文件        2121  2018-11-14 19:51  bin\edu\ujs\actionListener\UpdateActionListener.class
............此处省略61个文件信息

评论

共有 条评论