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();
}
}