没有合适的资源?快使用搜索试试~ 我知道了~
首页学生社团管理系统源代码.docx
资源详情
资源评论
资源推荐
package 学生社团管理系统 ;
import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;
import java.awt.event.MouseMotionListener;
import java.sql.*;
public class League extends JFrame implements ActionListener {
FPanel fp;
JLabel jlb, jlb2, jlb_alter, jlb_background,jlb_X;
JTextField jtf;
JPasswordField jpf;
JButton jb_in, jb_register, fp_close;
Font f1 = new Font(" 宋体 ", Font.PLAIN, 20);
static String s1;
static String s2;
public static void main(String[] args) {
League le = new League();
}
public League() {
fp = new FPanel();
fp.setLayout(null);
jlb_background = new JLabel(new ImageIcon("background.jpg"));
jlb_background.setBounds(0, 0, 300, 400);
jlb_X=new JLabel(new ImageIcon("X.gif"));
jlb_X.setBounds(280,0,20,20);
jlb = new JLabel(" 账号 ");
jlb.setBounds(10, 200, 50, 40);
jlb.setFont(f1);
jlb2 = new JLabel(" 密码 ");
jlb2.setFont(f1);
jlb2.setBounds(10, 260, 50, 40);
/ 用户输入区
jtf = new JTextField(15);
jtf.setFont(f1);
jtf.setBounds(70, 200, 200, 40);
jpf = new JPasswordField(8);
jpf.setFont(f1);
jpf.setBounds(70, 260, 200, 40);
/ 按钮区
jb_in = new JButton(" 登录 ");
jb_in.setContentAreaFilled(false);
jb_in.setBounds(30, 340, 100, 40);
/ jb_in.setBackground(Color.white); jb_in.addActionListener(this);
jb_register = new JButton(" 注册用户 ");
jb_register.setContentAreaFilled(false);
jb_register.setBounds(170, 340, 100, 40);
/ jb_register.setBackground(Color.blue); jb_register.addActionListener(this);
/ 关闭按钮
fp_close = new JButton();
fp_close.setBounds(280, 0, 20, 20);
fp_close.setContentAreaFilled(false);
/ fp_close.setIcon();
/ fp_close.setOpaque(false);
fp_close.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
System.exit(0);
}
});
fp.add(jlb);
fp.add(jlb2);
fp.add(jb_register);
fp.add(jtf);
fp.add(jpf);
fp.add(jb_in);
fp.add(fp_close);
fp.add(jlb_X);
fp.add(jlb_background);
this.add(fp);
this.setTitle("LLL 学生社团管理系统 ");
this.setSize(300, 400);
this.setLocationRelativeTo(null);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setUndecorated(true);
this.setVisible(true);
}
@Override
public void actionPerformed(ActionEvent arg0) {
Connection con = null;
Statement statement = null;
ResultSet rs = null;
s1=jtf.getText();
s2=jpf.getText();
if (arg0.getSource() == jb_register) {
new registerpage();
this.dispose();
} else if (arg0.getSource() == jb_in) {
try {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
} catch (ClassNotFoundException eee) {
System.out.println(eee);
}
try {
con = DriverManager.getConnection( "jdbc:sqlserver://localhost:1433;DatabaseName=League",
"sa", "qsq1117");
statement = con.createStatement();
rs = statement.executeQuery("SELECT m_id,m_password FROM members
where m_id='s1' and m_password='s2'");
if (rs!=null) {
new mainpage();
this.dispose();
}
} catch (SQLException eee) {
System.out.println(eee);
}
} else {
JOptionPane.showMessageDialog(this, " 账户密码错误,请重新输入! ");
}
}
}
class FPanel extends JPanel implements MouseListener, MouseMotionListener {
private int offsetX, offsetY;
public FPanel() {
addMouseListener(this);
addMouseMotionListener(this);
}
public void mouseDragged(MouseEvent e)
{ SwingUtilities.getRoot((Component) e.getSource()).setLocation(
e.getXOnScreen() - offsetX, e.getYOnScreen() - offsetY);
}
@Override
public void mouseMoved(MouseEvent arg0) {
}
@Override
public void mouseClicked(MouseEvent arg0) {
}
@Override
public void mouseEntered(MouseEvent arg0) {
}
@Override
public void mouseExited(MouseEvent arg0) {
}
@Override
public void mousePressed(MouseEvent arg0) {
offsetX = arg0.getX();
offsetY = arg0.getY();
}
@Override
public void mouseReleased(MouseEvent arg0) {
}
}
public class alterpage extends JFrame implements ActionListener
{ FPanel fp;
JLabel jl_id, jl_name, jl5, jl_age, jl_department, jl_class, jl_number, jl_mail,
jlb_background,jlb_X;
剩余17页未读,继续阅读
哎呀又胖了
- 粉丝: 1
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- RTL8188FU-Linux-v5.7.4.2-36687.20200602.tar(20765).gz
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
- SPC统计方法基础知识.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论10