У меня есть три JPanels, нарисованные на JFrame.В настоящее время все они настроены на использование FlowLayout по умолчанию.Я хотел бы, чтобы они были один над другим в одном столбце.
Однако я обнаружил, что они плавают рядом друг с другом в одной строке, если их компоненты находятся внутри.
Является ли естественная ширина JP Flow FlowLayout суммой его содержимого?Если это так, есть ли способ заставить ширину области быть шириной JFrame?
Интересно, я обнаружил, что, если у «верхней» и «нижней» панелей есть контент, который охватываетна всю ширину JFrame, а «средняя» панель оставлена пустой, так что «средняя» панель создает пространство между ними, очень похоже на старую »html.
Спасибо,
Бен