Originariamente inviato da cluadia
allora dovrei far visualiizare 6 bottoni, posizionionati i primi tre in un colonna e gli altri nella colonna successiva
Ma scusa, se devi avere una griglia di 3x2 pulsanti, perché creare un pannello che contiene 2 pannelli ognuno con 3 pulsanti???
Basta che crei un JPanel con un GridLayout di 3x2 e poi ci inserisci i 6 pulsanti!

Esempio di una applicazione:
codice:
import java.awt.*;
import javax.swing.*;

public class TestFrame extends JFrame
{
    public TestFrame ()
    {
        super ("Prova");

        setDefaultCloseOperation (JFrame.EXIT_ON_CLOSE);
        setSize (300, 300);

        JPanel panel = new JPanel (new GridLayout (3, 2));
        add (panel, BorderLayout.SOUTH);
        
        panel.add (new JButton ("sinistra 1"));
        panel.add (new JButton ("destra 1"));
        panel.add (new JButton ("sinistra 2"));
        panel.add (new JButton ("destra 2"));
        panel.add (new JButton ("sinistra 3"));
        panel.add (new JButton ("destra 3"));
    }

    public static void main (String[] args)
    {
        SwingUtilities.invokeLater (new Runnable()
        {
            public void run ()
            {
                TestFrame f = new TestFrame ();
                f.setVisible (true);
            }
        });
    }
}