
Again i got the following errors.is succesfully compiled.but when i enter the details to save it gives the following error
C:\work1>javac Formdata1.java
C:\work1>java Formdata1 Exception in thread "main" java.lang.NoClassDefFoundError: Formdata1 (wrong name : FormData1) at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:620) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:12 4) at java.net.URLClassLoader.defineClass(URLClassLoader.java:260) at java.net.URLClassLoader.access$000(URLClassLoader.java:56) at java.net.URLClassLoader$1.run(URLClassLoader.java:195) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276) at java.lang.ClassLoader.loadClass(ClassLoader.java:251) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
C:\work1>javac Formdata1.java
C:\work1>java Formdata1 Exception in thread "AWT-EventQueue-0" java.lang.NumberFormatException: For inpu t string: "9013719201" at java.lang.NumberFormatException.forInputString(NumberFormatException. java:48) at java.lang.Integer.parseInt(Integer.java:459) at java.lang.Integer.parseInt(Integer.java:497) at Formdata1$1.actionPerformed(Formdata1.java:52) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:19 95) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.jav a:2318) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel .java:387) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242 ) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonL istener.java:236) at java.awt.Component.processMouseEvent(Component.java:6038) at javax.swing.JComponent.processMouseEvent(JComponent.java:3260) at java.awt.Component.processEvent(Component.java:5803) at java.awt.Container.processEvent(Container.java:2058) at java.awt.Component.dispatchEventImpl(Component.java:4410) at java.awt.Container.dispatchEventImpl(Container.java:2116) at java.awt.Component.dispatchEvent(Component.java:4240) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322 ) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3986)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916)
at java.awt.Container.dispatchEventImpl(Container.java:2102)
at java.awt.Window.dispatchEventImpl(Window.java:2429)
at java.awt.Component.dispatchEvent(Component.java:4240)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThre
ad.java:273) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread. java:183) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre ad.java:173) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)

Try this:
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=new String(text4.getPassword());
String v5=new String(text5.getPassword());
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();
String v13=text13.getText();
String v14=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();
}
}

Try this:
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=new String(text4.getPassword());
String v5=new String(text5.getPassword());
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();
String v13=text13.getText();
String v14=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();
}
}