import java.awt.*; import java.awt.event.*; import javax.swing.*; public class Form extends JPanel implements ActionListener { private JLabel[] l; private JTextField[] f; private JButton okButton; public Form(String[] label, int[] fieldWidth) { if (label.length != fieldWidth.length) throw new IllegalArgumentException(); l = new JLabel[label.length]; f = new JTextField[label.length]; int m1 = 0, m2 = 0; // Create labels and textFields for (int i=0; i 0) return true; else { f[i].requestFocus(); return false; } } public boolean checkAll() { for (int i=0; i