import javax.swing.*;
import java.awt.*;
public class Annidamento
{	public static void main(String[] args)
	{	JFrame finestra = new JFrame("Annidamento");
		finestra.setDefaultCloseOperation
						(JFrame.DISPOSE_ON_CLOSE);
		JPanel pan1 = new JPanel();
		JPanel pan2 = new JPanel();
		pan1.setLayout(new FlowLayout());	// superfluo
		pan2.setLayout(new GridLayout(3, 1));
		JButton bot1 = new JButton("Bottone 1");
		JButton bot2 = new JButton("Bottone 2");
		JButton bot3 = new JButton("Bottone 3");
		JButton bot4 = new JButton("Bottone 4");
		JButton bot5 = new JButton("Bottone 5");
		JButton bot6 = new JButton("Bottone 6");
		pan1.add(bot1);
		pan1.add(bot2);
		pan2.add(bot3);
		pan2.add(bot4);
		pan2.add(bot5);
		Container c = finestra.getContentPane();
		c.add(pan1, BorderLayout.SOUTH);
		c.add(pan2, BorderLayout.CENTER);
		c.add(bot6, BorderLayout.EAST);
		finestra.setSize(300, 300);
		finestra.setVisible(true);
	}
}
