У меня есть компонент, который использует MigLayout в качестве LayoutManager. Он установлен для увеличения внутри JScrollPane, чтобы занимать всю доступную ширину. Поэтому, если я изменю размер фрейма приложения, JScrollPane будет такой же ширины, как фрейм, а также внутреннего компонента.
Однако, когда я сжимаю рамку, растущий компонент внутри JScrollPane просто сохраняет свою ширину и не сжимается, поэтому отображаются горизонтальные полосы прокрутки.
Мне известно о JScrollpane нужно уменьшить его ширину и реализовал Scrollable-интерфейс с getScrollableTracksViewportWidth = true, но MigLayout, похоже, не соблюдает его.
Любой совет? спасибо