bubble: Swing JScrollPane ab dem 4. werden keine UI-Elemente angezeigt

Beitrag lesen

Hi,

gleich vorweg, ich verwende zum ersten Mal bei Java-Programmen die UI.

Folgendes Problem:

Ich habe ein eine Klasse, die von swing.JFrame abgeleitet wird um mein Fenster zuerstellen, dort habe ich einen Tab-Panel, das 4 Textfelder beinhaltet, bei allen muss man scrollen können, sobald ich aber ein 4. JScrollPane erstelle "verschwindet" die komplette UI und ich habe ein leeres Fenster.

Hier der Code:

  
	public TestWindow(){  
		super("Test");  
		setSize(750,300);  
		setLocation(300,300);  
		setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);  
		setVisible(true);  
		  
		getContentPane().setLayout(new GridLayout(3,1));  
		  
		top = new JPanel();  
		center = new JPanel();center.setBackground(Color.RED);  
		bottom = new JTabbedPane(JTabbedPane.BOTTOM,JTabbedPane.SCROLL_TAB_LAYOUT);  
		  
		all = new JTextArea();  
		info = new JTextArea();  
		debug = new JTextArea();  
		error = new JTextArea();  
		  
		all.setEditable(false);  
		info.setEditable(false);  
		debug.setEditable(false);  
		error.setEditable(false);  
		  
		bottom.addTab("all", new JScrollPane(all));  
		bottom.addTab("info", new JScrollPane(info));  
		bottom.addTab("debug", new JScrollPane(debug));  
		bottom.addTab("error", /*new JScrollPane*/(error));// [1]  
		  
		getContentPane().add(top);  
		getContentPane().add(center);  
		getContentPane().add(bottom);  
	}  

[1] mit dem Kommentar funktioniert es, aber "debug" ist nich scrollbar.

Was mache ich falsch?

MfG
bubble