import javax.swing.*; import java.awt.*; public class GrideComponents{ public static void main(String[] args) { JFrame frame = new JFrame("Laying Out Components in a Grid"); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); JPanel panel = new JPanel(new GridLayout(7,2,10,20)); panel.add(new JLabel("Enter name")); panel.add(new JTextField(5)); panel.add(new JLabel("Enter Roll")); panel.add(new JTextField(3)); panel.add(new JLabel("Enter Class")); panel.add(new JTextField(3)); panel.add(new JLabel("Enter Total Marks")); panel.add(new JTextField(3)); panel.add(new JButton("Ok")); panel.add(new JButton("Cancel")); frame.add(panel, BorderLayout.WEST); frame.setSize(400,400); frame.setVisible(true); } }