Какой макет я должен использовать, чтобы заполнить JLayeredPane JButtons в порядке? - PullRequest
1 голос
/ 22 февраля 2011

Я хочу заполнить JLayeredPane в таком порядке, чтобы при достижении правильного поля он начинался со следующей строки и заполнял весь блок кнопками. Я хочу создать экран торговой точки, и мне сложно расположить кнопки вручную.

1 Ответ

1 голос
/ 23 февраля 2011

Если я правильно понимаю, вы хотите, чтобы менеджер компоновки автоматически обернул компоненты.Возможно, вам достаточно поведения по умолчанию для FlowLayout.

В противном случае на самом деле довольно легко разработать собственный менеджер макетов, создав подклассы LayoutManager или LayoutManager2.Совет: посмотрите, как реализованы другие простые менеджеры компоновки, чтобы оценить сложность задачи.

...