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

📄 jk.java

📁 一个培训中心的招生系统代码 初级代码 仅用于交流
💻 JAVA
字号:


import java.awt.BorderLayout;
import javax.swing.JPanel;
import javax.swing.JFrame;
import java.awt.Dimension;
import javax.swing.JLabel;
import java.awt.Rectangle;
import java.awt.Font;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.JTextField;
import javax.swing.JButton;




public class JK extends JFrame {

	private static final long serialVersionUID = 1L;

	private JPanel jContentPane = null;

	private JLabel jLabelJ1 = null;

	private JLabel jLabelJ2 = null;

	private JLabel jLabelJ3 = null;

	private JLabel jLabelJ4 = null;

	private JTextField jTextFieldJ1 = null;

	private JTextField jTextFieldJ2 = null;

	private JTextField jTextFieldJ3 = null;

	private JButton jButtonJ1 = null;

	private JButton jButtonJ2 = null;

	private JLabel jLabelJ5 = null;

	private JTextField jTextFieldJ4 = null;


	Connect b=null;

	private JLabel jLabelJ6 = null;
	public JK() {
		super();
		initialize();
	}


	private void initialize() {
		this.setSize(516, 420);
		this.setContentPane(getJContentPane());
		this.setTitle("JFrame");
		this.setVisible(true);
	}


	private JPanel getJContentPane() {
		if (jContentPane == null) {
			jLabelJ6 = new JLabel();
			jLabelJ6.setBounds(new Rectangle(131, 289, 201, 25));
			jLabelJ6.setText("");
			jLabelJ5 = new JLabel();
			jLabelJ5.setBounds(new Rectangle(43, 250, 99, 33));
			jLabelJ5.setText("     交款日期");
			jLabelJ4 = new JLabel();
			jLabelJ4.setBounds(new Rectangle(43, 202, 99, 36));
			jLabelJ4.setText("     交款金额");
			jLabelJ3 = new JLabel();
			jLabelJ3.setBounds(new Rectangle(41, 146, 101, 36));
			jLabelJ3.setText("     课程代号");
			jLabelJ2 = new JLabel();
			jLabelJ2.setBounds(new Rectangle(44, 86, 97, 39));
			jLabelJ2.setText("   学生学号");
			jLabelJ1 = new JLabel();
			jLabelJ1.setBounds(new Rectangle(77, 21, 337, 42));
			jLabelJ1.setFont(new Font("Dialog", Font.BOLD, 18));
			jLabelJ1.setText("                            交款系统");
			jContentPane = new JPanel();
			jContentPane.setLayout(null);
			jContentPane.add(jLabelJ1, null);
			jContentPane.add(jLabelJ2, null);
			jContentPane.add(jLabelJ3, null);
			jContentPane.add(jLabelJ4, null);
			jContentPane.add(getJTextFieldJ1(), null);
			jContentPane.add(getJTextFieldJ2(), null);
			jContentPane.add(getJTextFieldJ3(), null);
			jContentPane.add(getJButtonJ1(), null);
			jContentPane.add(getJButtonJ2(), null);
			jContentPane.add(jLabelJ5, null);
			jContentPane.add(getJTextFieldJ4(), null);
			jContentPane.add(jLabelJ6, null);
		}
		return jContentPane;
	}


	private JTextField getJTextFieldJ1() {
		if (jTextFieldJ1 == null) {
			jTextFieldJ1 = new JTextField();
			jTextFieldJ1.setBounds(new Rectangle(174, 88, 231, 33));
		}
		return jTextFieldJ1;
	}



	private JTextField getJTextFieldJ2() {
		if (jTextFieldJ2 == null) {
			jTextFieldJ2 = new JTextField();
			jTextFieldJ2.setBounds(new Rectangle(174, 147, 229, 35));
		}
		return jTextFieldJ2;
	}


	private JTextField getJTextFieldJ3() {
		if (jTextFieldJ3 == null) {
			jTextFieldJ3 = new JTextField();
			jTextFieldJ3.setBounds(new Rectangle(177, 205, 227, 31));
		}
		return jTextFieldJ3;
	}
	
	private JTextField getJTextFieldJ4() {
		if (jTextFieldJ4 == null) {
			jTextFieldJ4 = new JTextField();
			jTextFieldJ4.setBounds(new Rectangle(178, 250, 229, 33));
		}
		return jTextFieldJ4;
	}


	private JButton getJButtonJ1() {
		if (jButtonJ1 == null) {
			jButtonJ1 = new JButton();
			jButtonJ1.setBounds(new Rectangle(99, 324, 116, 42));
			jButtonJ1.setText("提交");
		}
		jButtonJ1.addActionListener(new myframe());
		return jButtonJ1;
	}


	private JButton getJButtonJ2() {
		if (jButtonJ2 == null) {
			jButtonJ2 = new JButton();
			jButtonJ2.setBounds(new Rectangle(251, 324, 134, 42));
			jButtonJ2.setText("返回主页");
		}
		jButtonJ2.addActionListener(new myframe());
		return jButtonJ2;
	}
	class myframe implements ActionListener
	{

		public void actionPerformed(ActionEvent e) {
			
			if(e.getSource() == jButtonJ2)
			{
				JK.this.dispose();
				new evil();
			}
			else if(e.getSource() == jButtonJ1)
			{
				b = new Connect();
				try {
					b.ps = b.con.prepareStatement("INSERT INTO Finance(S_no,C_no,S_pay,F_date) VALUES(?,?,?,?)");
					
					b.ps.setString(1, jTextFieldJ1.getText().trim());
					//Date now = Date.valueOf(jTextFieldB3.getText().trim());
					//SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd"); 
					b.ps.setString(2, jTextFieldJ2.getText().trim());
					b.ps.setString(3, jTextFieldJ3.getText().trim());
					b.ps.setString(4, jTextFieldJ4.getText().trim());
					b.ps.executeUpdate();
					System.out.println("success insert");
					b.con.close();
				} catch (Exception e1) {
					jLabelJ6.setText("交款未成功");
				}
				jLabelJ6.setText("交款成功");
				
			}
		}
	}

	

}  //  @jve:decl-index=0:visual-constraint="22,-33"  

⌨️ 快捷键说明

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