001package horstmann.ch05_layout;
002import javax.swing.JFrame;
003import javax.swing.JLabel;
004import javax.swing.JTextField;
005
006public class FormLayoutTester
007{
008        public static void main(String[] args)
009        {
010                JFrame frame = new JFrame();
011                frame.setLayout(new FormLayout());
012                frame.add(new JLabel("Name"));
013                frame.add(new JTextField(15));
014                frame.add(new JLabel("Address"));
015                frame.add(new JTextField(20));
016                frame.add(new JLabel("City"));
017                frame.add(new JTextField(10));
018                frame.add(new JLabel("State"));
019                frame.add(new JTextField(2));
020                frame.add(new JLabel("ZIP"));
021                frame.add(new JTextField(5));
022                frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
023                frame.pack();
024                frame.setVisible(true);
025        }
026}
027
028
029