Java课设(教师信息管理系统)

教师信息管理系统(登录界面源码)

    我是一名大二的学生,是一个Java初学者,第一次分享自己做的程序。里面有很多格式不正确的地方请见谅。
    每个功能也进行了相应的优化,bug应该没有了。例如添加功能 会判断工号、姓名是否为空,工号是否存等,其他功能也进行了完善。欢迎大家参考
// author: zheng
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Container;
import java.awt.Font;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;

import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JPasswordField;
import javax.swing.JTextField;

public class jiemian {
   
    public static void main(String[] args) {
     //登录界面
		JFrame jf=new JFrame();
		jf.setBounds(300, 100, 700, 450);
		jf.setLayout(new BorderLayout());
		jf.setResizable(false);
			
		extracted(jf);
			
		jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		jf.setVisible(true);
	}

	private static void extracted(JFrame jf) {
   
		ImageIcon icon=new ImageIcon("images/img_1.JPG");  //添加背景图片
		JLabel lable3=new JLabel(icon);
		jf.getLayeredPane().add(lable3,new Integer(Integer.MIN_VALUE));
		 lable3.setBounds(0, 0, icon.getIconWidth(), icon.getIconHeight());
		 Container cp=jf.getContentPane();
		 cp.setLayout(new BorderLayout());
		  ((JPanel)cp).setOpaque(false);
	
		
		JPanel panel=new JPanel();  //创建中间容器
		panel.setLayout(null);
		 JLabel lable=new JLabel("教 师 信 息 管 理 系 统",JLabel.CENTER); //设置标题
			lable.setFont(new Font("宋体",Font.BOLD,25));
			lable.setBounds(0, 20, 700, 60);
		//panel.setBackground(Color.BLUE);
		
		JLabel lable1=new JLabel("管理员账号");  //创建提示标签、输入框
		JLabel lable2=new JLabel("密码");
		lable1.setBounds(180, 125, 80, 30);
		lable2.setBounds(200, 175, 80, 30);
		
		JTextField username=new JTextField();
		username.setBounds(255, 125, 230, 30);
		username.setOpaque(false);
		JPasswordField password=new JPasswordField();
		password.setBounds(255, 175, 230, 30);
		password.setOpaque(false);
		JButt
  • 31
    点赞
  • 188
    收藏
    觉得还不错? 一键收藏
  • 7
    评论
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值