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