I want the following fields in the Java code.Fields are First name,last name,email,password,conform password,Date of birth,age,Gender,Address,country,State,city,Telephone,mobile,how did u hear.I am design all these fields in html page.but i want this in Java coding form.give star mark to all fields. so i want Java code for this and when i enter the values in that form the values are stored into my-database.
send it quickly.its urgent
import java.awt.*; import java.sql.*; import javax.swing.*; import java.awt.event.*; class FormData{ public static void main(String[] args){ JFrame f=new JFrame(); JLabel label1=new JLabel("First Name: "); JLabel label2=new JLabel("Last Name: "); JLabel label3=new JLabel("Email: "); JLabel label4=new JLabel("Password: "); JLabel label5=new JLabel("Confirm Password: "); JLabel label6=new JLabel("Date OF Birth: "); JLabel label7=new JLabel("Age: "); JLabel label8=new JLabel("Gender: "); JLabel label9=new JLabel("Address: "); JLabel label10=new JLabel("Country: "); JLabel label11=new JLabel("State: "); JLabel label12=new JLabel("City: "); JLabel label13=new JLabel("Telephone: "); JLabel label14=new JLabel("Mobile: "); final JTextField text1=new JTextField(20); final JTextField text2=new JTextField(20); final JTextField text3=new JTextField(20); final JPasswordField text4=new JPasswordField(20); final JPasswordField text5=new JPasswordField(20); final JTextField text6=new JTextField(20); final JTextField text7=new JTextField(20); final JTextField text8=new JTextField(20); final JTextField text9=new JTextField(20); final JTextField text10=new JTextField(20); final JTextField text11=new JTextField(20); final JTextField text12=new JTextField(20); final JTextField text13=new JTextField(20); final JTextField text14=new JTextField(20); JButton b=new JButton("Save"); b.addActionListener(new ActionListener(){ public void actionPerformed(ActionEvent e){ String v1=text1.getText(); String v2=text2.getText(); String v3=text3.getText(); String v4=text4.getText(); String v5=text5.getText(); String v6=text6.getText(); int v7=Integer.parseInt(text7.getText()); String v8=text8.getText(); String v9=text9.getText(); String v10=text10.getText(); String v11=text11.getText(); String v12=text12.getText(); int v13=Integer.parseInt(text13.getText()); int v14=Integer.parseInt(text14.getText()); try{ Class.forName("com.mysql.jdbc.Driver"); Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/roseindia", "root", "root"); Statement st=con.createStatement(); int i=st.executeUpdate("insert into student(firstname,lastname,email,pass,confirm_pass,dob,age,gender,address,country,state,city,telephone,mobile) values('"+v1+"','"+v2+"','"+v3+"','"+v4+"','"+v5+"','"+v6+"',"+v7+",'"+v8+"','"+v9+"','"+v10+"','"+v11+"','"+v12+"',"+v13+","+v14+")"); JOptionPane.showMessageDialog(null,"Data is inserted successfully"); } catch(Exception ex){ System.out.println(ex); } } }); JPanel p=new JPanel(new GridLayout(15,2)); p.add(label1); p.add(text1); p.add(label2); p.add(text2); p.add(label3); p.add(text3); p.add(label4); p.add(text4); p.add(label5); p.add(text5); p.add(label6); p.add(text6); p.add(label7); p.add(text7); p.add(label8); p.add(text8); p.add(label9); p.add(text9); p.add(label10); p.add(text10); p.add(label11); p.add(text11); p.add(label12); p.add(text12); p.add(label13); p.add(text13); p.add(label14); p.add(text14); p.add(b); f.add(p); f.setVisible(true); f.pack(); } }
Ads