if u find out something here is my mail id <deleted>
Expand|Select|Wrap|Line Numbers
- package login;
- import java.awt.EventQueue;
- import java.swing.*;
- import javax.swing.*;
- import java.awt.BorderLayout;
- import java.awt.GridBagLayout;
- import java.awt.event.ActionListener;
- import java.awt.event.ActionEvent;
- import java.sql.*;
- public class Remake extends JFrame {
- private JFrame frame;
- private JTextField txtfname;
- private JTextField txtadd;
- private JTextField txtemail;
- private JTextField txtuser;
- private JTextField txtlname;
- private JPasswordField txtpass;
- private JTextField txtphone;
- private JComboBox cmbgender;
- /**
- * Launch the application.
- */
- public static void main(String[] args) {
- EventQueue.invokeLater(new Runnable() {
- public void run() {
- try {
- Remake window = new Remake();
- window.frame.setVisible(true);
- } catch (Exception e) {
- e.printStackTrace();
- }
- }
- });
- }
- /**
- * Create the application.
- */
- public Remake() {
- initialize();
- }
- /**
- * Initialize the contents of the frame.
- */
- private void initialize() {
- frame = new JFrame();
- frame.setBounds(100, 100, 743, 460);
- frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
- frame.getContentPane().setLayout(null);
- JLabel lblNewLabel = new JLabel("pd");
- lblNewLabel.setBounds(226, 34, 258, 54);
- frame.getContentPane().add(lblNewLabel);
- JLabel lblNewLabel_1 = new JLabel("First name");
- lblNewLabel_1.setBounds(76, 112, 46, 14);
- frame.getContentPane().add(lblNewLabel_1);
- JLabel lblNewLabel_2 = new JLabel("addr");
- lblNewLabel_2.setBounds(76, 162, 46, 14);
- frame.getContentPane().add(lblNewLabel_2);
- JLabel lblNewLabel_3 = new JLabel("email");
- lblNewLabel_3.setBounds(76, 222, 46, 14);
- frame.getContentPane().add(lblNewLabel_3);
- JLabel lblNewLabel_4 = new JLabel("username");
- lblNewLabel_4.setBounds(76, 278, 46, 14);
- frame.getContentPane().add(lblNewLabel_4);
- JLabel lblNewLabel_5 = new JLabel("last name");
- lblNewLabel_5.setBounds(448, 112, 46, 14);
- frame.getContentPane().add(lblNewLabel_5);
- JLabel lblNewLabel_6 = new JLabel("gender");
- lblNewLabel_6.setBounds(448, 162, 46, 14);
- frame.getContentPane().add(lblNewLabel_6);
- JLabel lblNewLabel_7 = new JLabel("phone");
- lblNewLabel_7.setBounds(448, 222, 46, 14);
- frame.getContentPane().add(lblNewLabel_7);
- JLabel lblNewLabel_8 = new JLabel("passwrd");
- lblNewLabel_8.setBounds(448, 278, 46, 14);
- frame.getContentPane().add(lblNewLabel_8);
- JButton btnNewButton = new JButton("New button");
- btnNewButton.addActionListener(new ActionListener() {
- public void actionPerformed(ActionEvent e) {
- try {
- String query="INSERT INTO `redu`(`fname`, `lname`, `addr`, `gender`, `email`, `phone`, `username`, `password`) VALUES (?,?,?,?,?,?,?,?)";
- Connection con= DriverManager.getConnection("jdbc:mysql://localhost:3306/remake","root","");
- PreparedStatement pst=con.prepareStatement(query);
- pst.setString(1, txtfname.getText());
- pst.setString(2, txtlname.getText());
- pst.setString(3, txtadd.getText());
- pst.setString(4, cmbgender.getSelectedItem().toString());
- pst.setString(5, txtemail.getText());
- pst.setString(6, txtphone.getText());
- pst.setString(7, txtuser.getText());
- pst.setString(8, txtpass.getText());
- pst.executeUpdate();
- JOptionPane.showMessageDialog(null, "register successfully");
- }
- catch(Exception ex){
- System.out.println(ex);
- }
- }
- });
- btnNewButton.setBounds(326, 338, 89, 23);
- frame.getContentPane().add(btnNewButton);
- txtfname = new JTextField();
- txtfname.setBounds(208, 109, 86, 20);
- frame.getContentPane().add(txtfname);
- txtfname.setColumns(10);
- txtadd = new JTextField();
- txtadd.setBounds(208, 159, 86, 20);
- frame.getContentPane().add(txtadd);
- txtadd.setColumns(10);
- txtemail = new JTextField();
- txtemail.setBounds(208, 219, 86, 20);
- frame.getContentPane().add(txtemail);
- txtemail.setColumns(10);
- txtuser = new JTextField();
- txtuser.setBounds(208, 275, 86, 20);
- frame.getContentPane().add(txtuser);
- txtuser.setColumns(10);
- txtlname = new JTextField();
- txtlname.setBounds(564, 109, 86, 20);
- frame.getContentPane().add(txtlname);
- txtlname.setColumns(10);
- txtpass = new JPasswordField();
- txtpass.setBounds(564, 275, 86, 20);
- frame.getContentPane().add(txtpass);
- txtphone = new JTextField();
- txtphone.setBounds(564, 219, 86, 20);
- frame.getContentPane().add(txtphone);
- txtphone.setColumns(10);
- JComboBox cmbgender = new JComboBox();
- cmbgender.setModel(new DefaultComboBoxModel(new String[] {"1", "2", "3"}));
- cmbgender.setBounds(564, 158, 86, 22);
- frame.getContentPane().add(cmbgender);
- }
- }