Tạo bảng với Jtable

ok hihi . Em dùng kéo thả trong java swing eclipse .

public class ManageStudent extends JFrame {

	private JPanel contentPane;
	private JTextField textField;
	private JTextField textField_1;
	private JTextField textField_2;
	private JTextField textField_3;
	private JTextField textField_4;
	private JTextField textField_5;
	private JTextField textField_6;
	private JTextField textField_7;
	private JTextField textField_8;
	private JTextField textField_9;
	private JTable table;

	/**
	 * Launch the application.
	 */
	public static void main(String[] args) {
		EventQueue.invokeLater(new Runnable() {
			public void run() {
				try {
					ManageStudent frame = new ManageStudent();
					frame.setVisible(true);
				} catch (Exception e) {
					e.printStackTrace();
				}
			}
		});
	}

	/**
	 * Create the frame.
	 */
	public ManageStudent() {
		setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		setBounds(100, 100, 1270, 669);
		contentPane = new JPanel();
		contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));
		setContentPane(contentPane);
		contentPane.setLayout(null);
		
		JPanel panel = new JPanel();
		panel.setBounds(5, 5, 1, 612);
		panel.setLayout(null);
		panel.setBorder(new EmptyBorder(5, 5, 5, 5));
		contentPane.add(panel);
		
		JLabel label = new JLabel("NEW STUDENT");
		label.setForeground(new Color(220, 20, 60));
		label.setFont(new Font("Tahoma", Font.BOLD, 30));
		label.setBounds(296, 40, 239, 37);
		panel.add(label);
		
		JLabel label_1 = new JLabel("MSSV:");
		label_1.setFont(new Font("Tahoma", Font.BOLD, 17));
		label_1.setBounds(194, 121, 56, 16);
		panel.add(label_1);
		
		JLabel label_2 = new JLabel("Họ Và Tên:");
		label_2.setFont(new Font("Tahoma", Font.BOLD, 17));
		label_2.setBounds(152, 156, 98, 16);
		panel.add(label_2);
		
		JLabel label_3 = new JLabel("Địa Chỉ:");
		label_3.setFont(new Font("Tahoma", Font.BOLD, 17));
		label_3.setBounds(180, 199, 98, 16);
		panel.add(label_3);
		
		JLabel label_4 = new JLabel("Điện Thoại:");
		label_4.setFont(new Font("Tahoma", Font.BOLD, 17));
		label_4.setBounds(152, 228, 98, 33);
		panel.add(label_4);
		
		JLabel label_5 = new JLabel("Số tiền đã thanh toán:");
		label_5.setFont(new Font("Tahoma", Font.BOLD, 17));
		label_5.setBounds(63, 285, 215, 21);
		panel.add(label_5);
		
		textField = new JTextField();
		textField.setColumns(10);
		textField.setBounds(262, 120, 292, 22);
		panel.add(textField);
		
		textField_1 = new JTextField();
		textField_1.setColumns(10);
		textField_1.setBounds(262, 155, 292, 22);
		panel.add(textField_1);
		
		textField_2 = new JTextField();
		textField_2.setColumns(10);
		textField_2.setBounds(262, 198, 292, 22);
		panel.add(textField_2);
		
		textField_3 = new JTextField();
		textField_3.setColumns(10);
		textField_3.setBounds(262, 238, 292, 22);
		panel.add(textField_3);
		
		textField_4 = new JTextField();
		textField_4.setColumns(10);
		textField_4.setBounds(262, 286, 292, 22);
		panel.add(textField_4);
		
		JButton button = new JButton("ADD");
		button.setFont(new Font("Tahoma", Font.BOLD, 16));
		button.setBounds(438, 373, 97, 25);
		panel.add(button);
		
		JButton button_1 = new JButton("CANCEL");
		button_1.setFont(new Font("Tahoma", Font.BOLD, 15));
		button_1.setBounds(297, 375, 93, 25);
		panel.add(button_1);
		
		JLabel lblManageStudent = new JLabel("MANAGE STUDENT");
		lblManageStudent.setForeground(new Color(220, 20, 60));
		lblManageStudent.setFont(new Font("Tahoma", Font.BOLD, 30));
		lblManageStudent.setBounds(99, 27, 282, 37);
		contentPane.add(lblManageStudent);
		
		JLabel label_6 = new JLabel("MSSV:");
		label_6.setFont(new Font("Tahoma", Font.BOLD, 17));
		label_6.setBounds(32, 166, 56, 16);
		contentPane.add(label_6);
		
		JLabel label_7 = new JLabel("Họ Và Tên:");
		label_7.setFont(new Font("Tahoma", Font.BOLD, 17));
		label_7.setBounds(5, 221, 98, 21);
		contentPane.add(label_7);
		
		JLabel label_8 = new JLabel("Địa Chỉ:");
		label_8.setFont(new Font("Tahoma", Font.BOLD, 17));
		label_8.setBounds(32, 279, 98, 16);
		contentPane.add(label_8);
		
		JLabel label_9 = new JLabel("Điện Thoại:");
		label_9.setFont(new Font("Tahoma", Font.BOLD, 17));
		label_9.setBounds(5, 333, 98, 33);
		contentPane.add(label_9);
		
		textField_5 = new JTextField();
		textField_5.setColumns(10);
		textField_5.setBounds(118, 165, 292, 22);
		contentPane.add(textField_5);
		
		textField_6 = new JTextField();
		textField_6.setColumns(10);
		textField_6.setBounds(118, 222, 292, 22);
		contentPane.add(textField_6);
		
		textField_7 = new JTextField();
		textField_7.setColumns(10);
		textField_7.setBounds(118, 278, 292, 22);
		contentPane.add(textField_7);
		
		textField_8 = new JTextField();
		textField_8.setColumns(10);
		textField_8.setBounds(118, 340, 292, 22);
		contentPane.add(textField_8);
		
		JLabel lblId = new JLabel("ID:");
		lblId.setFont(new Font("Tahoma", Font.BOLD, 17));
		lblId.setBounds(47, 120, 56, 16);
		contentPane.add(lblId);
		
		textField_9 = new JTextField();
		textField_9.setColumns(10);
		textField_9.setBounds(118, 119, 292, 22);
		contentPane.add(textField_9);
		
		table = new JTable();
		table.setModel(new DefaultTableModel(
			new Object[][] {
				{null, null, null, null, null, null},
				{null, null, null, null, null, null},
			},
			new String[] {
				"id", "Student_Code", "first_and_last_name", "Address", "Phone_Number", "Paid"
			}
		));
		table.setBounds(504, 66, 736, 467);
		contentPane.add(table);
	}

}