
creat an applet prog which accepts the details of 10 customers like name , address , city , ect. and display it

import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
import javax.swing.table.*;
class SwingExample extends JFrame{
int count=0;
JButton b;
JLabel label1,label2,label3;
JTextField text1,text2,text3;
SwingExample(){
setLayout(null);
label1 = new JLabel();
label1.setText("Name:");
text1 = new JTextField(20);
label2 = new JLabel();
label2.setText("Address:");
text2 = new JTextField(20);
label3 = new JLabel();
label3.setText("City:");
text3 = new JTextField(20);
b=new JButton("ADD");
label1.setBounds(20,20,100,20);
text1.setBounds(120,20,100,20);
label2.setBounds(20,50,100,20);
text2.setBounds(120,50,100,20);
label3.setBounds(20,80,100,20);
text3.setBounds(120,80,100,20);
b.setBounds(120,110,80,20);
add(label1);
add(text1);
add(label2);
add(text2);
add(label3);
add(text3);
add(b);
setVisible(true);
setSize(500,300);
final DefaultTableModel model = new DefaultTableModel();
final JTable table = new JTable(model);
model.addColumn("Name");
model.addColumn("Address");
model.addColumn("City");
b.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent ae){
count++;
String value1=text1.getText();
String value2=text2.getText();
String value3=text3.getText();
model.addRow(new Object[]{value1,value2,value3});
JScrollPane pane = new JScrollPane( table );
JFrame f=new JFrame();
f.setVisible(false);
f.setSize(400,400);
f.add(pane);
if(count==10){
f.setVisible(true);
}
text1.setText("");
text2.setText("");
text3.setText("");
}
});
}
public static void main(String[]args){
new SwingExample();
}
}