JTabbedPane problem z utowrzeniem

0

Witam,
Chciałbym utworzyć z komponentu JTabbedPane zakładki, robię to w taki sposób:

import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JTabbedPane;


public class Tab extends JFrame {

	public Tab()
	{
		setSize(200,200);
		setTitle("Tytul");
		this.setLayout(null);
		
		JTabbedPane panel = new JTabbedPane();
		JPanel tab1 = new JPanel();
		JLabel label1 = new JLabel("Tab1");
		
		tab1.add(label1);
		panel.add(tab1);
		this.add(panel);	
	}
	public static void main(String[] args) {
		Tab okno = new Tab();
		okno.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		okno.setVisible(true);
	}
}

Co jest tu nie tak? Dodaje przecież JPanel i dodaję do niego JLabel, a następnie do JTabbedPane dodaję JPanel i do okna głównego JTabbedPane ale niestety gdy uruchomię to nic się nie pokazuję tzn. okno główne się pokazuję ale bez zakładek;/
Dodam, że to moje początki z tym językiem więc proszę o wyrozumiałość;p

0

Mogę się mylić, ale skoro nie masz zarządcy rozkłady (setLayout(null)) to powinieneś samodzielnie ustawić bound, location i możliwe, że parę innych właściwości?

0

Racja bo je przecież tworzyłem, a nie ustawiałem żadnych właściwości. Dzięki;)

0

Nie wywołujesz też konstruktora JFrame poprzez super(...);

1 użytkowników online, w tym zalogowanych: 0, gości: 1