import javax.swing.*;import java.awt.*;import java.awt.event.*;public class Test extends JApplet{private JTextField field=new JTextField(10); private JTextArea area=new JTextArea(10,10);public void init(){
Container c=this.getContentPane();
field.addActionListener(new ActionListener(){ public void actionPerformed(ActionEvent e){
String s=field.getText();
try{
long value=Long.parseLong(s);
String [] r=s.split("");
for(int i=0;i<r.length;i++)
area.append(r+"\n");
}catch(Exception exception){
JOptionPane.showMessageDialog(null, "Input Again !");
field.setText(null);
field.requestFocus();
}
}});c.add(field,BorderLayout.NORTH);c.add(area,BorderLayout.CENTER);c.add(new JPanel(),BorderLayout.EAST);c.add(new JPanel(),BorderLayout.SOUTH);c.add(new JPanel(),BorderLayout.WEST);
this.setSize(400, 300);this.setVisible(true); } /* public static void main(String[] args) {
new Test();} */} |