Hallo zusammen,
bei meiner Suche bin ich leider auf keinen hilfreichen Beitrag gekommen, daher hier nun eine kurze Schilderung meines Problems:
Ich versuche auf einem JPanel per Button andere JPanels hinzuzufügen, in denen dann Daten erfasst werden können. Hierzu nutze ich ein JPanel das in einem ScrollPane eingebettet ist und mit einem BoxLayout(Y_AXIS) versehen ist. Soweit funktioniert auch alles wie es soll.
Leider werden die Panels mit großen Lücken zueinander in das JPanel hinzugefügt, die erst bei einer größeren Anzahl von Objekten schrumpfen (siehe Bild).
Ich habe das BoxLayout genommen, da so die JPanels auf die richtige horizontale Größe gezogen werden. Leider wird mit dieser Umstand in der vertikalen zum Verhängis. Könnte mir jemand einen Rat geben wie ich dieses Problem umgehen kann bzw. kann mir jemand einen Rat geben ob ich hier mit Box.createGlue() oder ähnlichem arbeiten kann?
Hier noch ein Ausschnitt des Quellcodes
Danke im Voraus !
bei meiner Suche bin ich leider auf keinen hilfreichen Beitrag gekommen, daher hier nun eine kurze Schilderung meines Problems:
Ich versuche auf einem JPanel per Button andere JPanels hinzuzufügen, in denen dann Daten erfasst werden können. Hierzu nutze ich ein JPanel das in einem ScrollPane eingebettet ist und mit einem BoxLayout(Y_AXIS) versehen ist. Soweit funktioniert auch alles wie es soll.
Leider werden die Panels mit großen Lücken zueinander in das JPanel hinzugefügt, die erst bei einer größeren Anzahl von Objekten schrumpfen (siehe Bild).
Ich habe das BoxLayout genommen, da so die JPanels auf die richtige horizontale Größe gezogen werden. Leider wird mit dieser Umstand in der vertikalen zum Verhängis. Könnte mir jemand einen Rat geben wie ich dieses Problem umgehen kann bzw. kann mir jemand einen Rat geben ob ich hier mit Box.createGlue() oder ähnlichem arbeiten kann?
Hier noch ein Ausschnitt des Quellcodes
Danke im Voraus !