FlowLayout в предположении с setBounds()

У меня есть JFrame, я использую setBounds() для определения позиции и размера, но когда я использую frame.setLayout( new FlowLayout() ) все компоненты загромождены.

Каково решение?

1 ответ

Решение

1) setBounds() плохая практика с нулем LayoutManager (setLayout(null)).

2) Когда вы используете FlowLayout, он рассчитывает позиции и размеры компонентов.

Таким образом, вы не можете смешивать 2 подхода. Изучите, как использовать LayoutManager,

Другие вопросы по тегам