Ich möchte gerne in einer JSplitPane auf einer Seite einen Button und eine JScrollPane einfügen. Mein Ergebnis sieht zwar auf den ersten Blich gut aus, scrolled aber nicht:
frame=new JFrame();
splitPane = new JSplitPane();
pane = new JPane();
scrollPane = new JScrollPane(<JTable>);
pane.add(JButton.., BorderLayout.NORTH);
pane.add(scrollPane, , BorderLayout.CENTER);
splitPane.setLeftComponent(pane);
frame.add(splitPane);
Das gibt in etwa die Stafffelung wieder; Button und ScrollPane werden in ein JPanel gepackt; das steckt in einem JSplitPane und alles in einem JFrame.
Wenn ich das ScrollPane (ohne JPanel und damit auch ohne JButton) direkt in die JSplitPane einfüge funktioniert es wunderbar; aber den Button möchte ich aus logischen Gründen gerne dabei haben.
Was mache ich falsch?
mfg
Ulrich
frame=new JFrame();
splitPane = new JSplitPane();
pane = new JPane();
scrollPane = new JScrollPane(<JTable>);
pane.add(JButton.., BorderLayout.NORTH);
pane.add(scrollPane, , BorderLayout.CENTER);
splitPane.setLeftComponent(pane);
frame.add(splitPane);
Das gibt in etwa die Stafffelung wieder; Button und ScrollPane werden in ein JPanel gepackt; das steckt in einem JSplitPane und alles in einem JFrame.
Wenn ich das ScrollPane (ohne JPanel und damit auch ohne JButton) direkt in die JSplitPane einfüge funktioniert es wunderbar; aber den Button möchte ich aus logischen Gründen gerne dabei haben.
Was mache ich falsch?
mfg
Ulrich