Gothicfreak
Grünschnabel
Hallo tutorials.de,
ich hab schon ewig rumprobiert, aber komme zu keinem guten Ergebnis.
Das möchte ich machen/haben:
Ein JFrame in dem 2 JPanels liegen (die 2 Panels liegen nochmal innerhalb eines Panels, damit es sozusagen "ein Objekt" ist). Wenn jetzt die 2 Panels bzw der Wrapper um diese Panels größer ist als das JFrame soll man scrollen können.
Allerdings klappt es bei mir so gut wie gar nicht.
Hier mal mein Code:
So hab ich zumindest die Sache mit der ScrollPane vestanden. Allerdings ist es dem Wrapper egal wie groß das Frame ist. Nur wenn der Wrapper kleiner ist als die 2 Panels funktioniert es so halbwegs.
Hab glaub ich irgendwie nen Knoten im Kopf und komm nich weiter.
Grüße,
Der Namenlose
ich hab schon ewig rumprobiert, aber komme zu keinem guten Ergebnis.
Das möchte ich machen/haben:
Ein JFrame in dem 2 JPanels liegen (die 2 Panels liegen nochmal innerhalb eines Panels, damit es sozusagen "ein Objekt" ist). Wenn jetzt die 2 Panels bzw der Wrapper um diese Panels größer ist als das JFrame soll man scrollen können.
Allerdings klappt es bei mir so gut wie gar nicht.
Hier mal mein Code:
Java:
mainWindow = new JFrame("Test");
mainWindow.setSize(width+600, height);
mainWindow.setLocation(0, 0);
mainWindow.setLayout(null);
mainWindow.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
mainWindowWrapper = new JPanel();
mainWindowWrapper.setSize(mainWindow.getSize());
mainWindowWrapper.setLayout(null);
mainWindowWrapper.setVisible(true);
display = new JLayeredPane();
display.setLayout(null);
display.setSize(width, height+100);
tabbedPane = new JTabbedPane();
tabbedPane.setSize(700, height);
mainWindowWrapper.add(display);
mainWindowWrapper.add(tabbedPane);
scrollPane = new JScrollPane(mainWindowWrapper);
scrollPane.setVisible(true);
mainWindow.add(scrollPane);
mainWindow.setVisible(true);
So hab ich zumindest die Sache mit der ScrollPane vestanden. Allerdings ist es dem Wrapper egal wie groß das Frame ist. Nur wenn der Wrapper kleiner ist als die 2 Panels funktioniert es so halbwegs.
Hab glaub ich irgendwie nen Knoten im Kopf und komm nich weiter.
Grüße,
Der Namenlose
Zuletzt bearbeitet: