标准文档
实用文案
工资系统代码
/*系统欢迎界面*/
import java.awt.FlowLayout;
import java.awt.event.*;
import javax.swing.*;
@SuppressWarnings("serial")
class WagesSystem extends JFrame implements ActionListener
{
JFrame frame = new JFrame("欢迎进入工资管理系统");
JButton button1 = new JButton("进入系统");
JButton button2 = new JButton("退出系统");
ImageIcon im = new ImageIcon("1.jpg");
JLabel a1 = new JLabel(im);
void Create()
{
JPanel pcontentPane = (JPanel) frame.getContentPane();
pcontentPane.add(a1);
pcontentPane.setLayout(new FlowLayout());
pcontentPane.add(button1);
pcontentPane.add(button2);
pcontentPane.setVisible(true);
button1.addActionListener(this);
button2.addActionListener(this);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.pack();
frame.setLocationRelativeTo(null);
frame.setVisible(true);
}
public static void main(String[] args)
{
WagesSystem dome = new WagesSystem();
dome.Create();
}
public void actionPerformed(ActionEvent e)
{
if (button1.equals(e.getSource()))
{
DL dl = new DL();
dl.create();
frame.dispose();
}
if (button2.equals(e.getSource()))
{
System.exit(0);
}
}
}
/*登录界面*/
import java.awt.HeadlessException;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JPasswordField;
import javax.swing.JTextField;
import java.net.*;
import java.sql.*;
@SuppressWarnings("serial")
class DL extends JFrame implements ActionListener
{
NetConn sql;
Statement sqll;
ResultSet rs;
JFrame frame = new JFrame("职工/管理员登陆");
JLabel label1 = new JLabel("用户名");
JLabel label2 = new JLabel("密 码");
JButton logonButton1 = new JButton("系统管理员登录");
JButton logonButton2 = new JButton("教职工登录");
JBut