Servus,
ich will in ein ScrollPane ein bzw mehrere Panels legen. Wieviele das immer sind ist unterschiedlich.
Nun hab ich das Problem dass mir ein GridLayout beim Scrollpane bewirkt dass das Panel immer die maximale Höhe des ScrollPanes benutzt. Sprich setPreferredSize greift auf dem Panel nicht mehr. Nun will ich dem Scrollpane verbieten dass es das Pane quasi auf die verfügbare Größe streckt und es so groß lässt wie ich es angegeben habe. Bei einem BorderLayout funktioniert es. Aber das nützt mir halt nix da in dem Scrollpane eben beliebig viele Panes enthalten sein können.
Was für Möglichkeiten habe ich?
ich will in ein ScrollPane ein bzw mehrere Panels legen. Wieviele das immer sind ist unterschiedlich.
Nun hab ich das Problem dass mir ein GridLayout beim Scrollpane bewirkt dass das Panel immer die maximale Höhe des ScrollPanes benutzt. Sprich setPreferredSize greift auf dem Panel nicht mehr. Nun will ich dem Scrollpane verbieten dass es das Pane quasi auf die verfügbare Größe streckt und es so groß lässt wie ich es angegeben habe. Bei einem BorderLayout funktioniert es. Aber das nützt mir halt nix da in dem Scrollpane eben beliebig viele Panes enthalten sein können.
Was für Möglichkeiten habe ich?