Larback - Retornando conhecimento

Cada professor parte do pressuposto de que você não tem mais o que fazer, senão estudar a matéria dele.

GUI - Utilização de abas

As vezes a interface fica com componentes demais e é necessário agrupar os componentes por categorias ou abas. Abaixo um exemplo de utilização do componente JTabbedPane. O código está bem simples e deve servir de exemplo.
import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JTabbedPane;


public class Exemplo extends JFrame{
	public Exemplo () {
			setSize(500,500);
		  	JTabbedPane abas = new JTabbedPane();
	        JPanel pnlUm = new JPanel();
	        JPanel pnlDois = new JPanel();
	        JPanel pnlTres = new JPanel();
	        pnlUm.add(new JLabel("Label no primeiro painel"));
	        pnlDois.add(new JLabel("Label no segundo painel"));
	        pnlTres.add(new JLabel("Label no terceiro painel"));
	        abas.addTab("Aba 01",new ImageIcon("01.png"),pnlUm,"Aba 01");
	        abas.addTab("Aba 02", new ImageIcon("01.png"),pnlDois,"Aba 02");
	        abas.addTab("Aba 03",new ImageIcon("01.png"),pnlTres,"Aba 03");
	        add(abas);
	        setVisible(true);
	}
	public static void main (String [] args) {
		new Exemplo();
	}
}
Bons estudos.