Вы должны добавить их все на одну панель и добавить эту панель на панель GridLayout
.
Например:
JPanel inPanel = new JPanel(); // Create new panel
inPanel.add(new JTextField("TF1"); // Add components to it
inPanel.add(new JTextField("TF2");
inPanel.add(new JTextField("TF3");
myGridPanel.add(inPanel); // Add the panel to a your "GridLayout" panel
Также, возможно GridBagLayout будет соответствовать вашим потребностям.