Почему нулевой макет и абсолютные позиции являются плохой практикой в ​​Java Swing?

У меня есть код с нулевой панелью:

JPanel thePanel = new JPanel();
    thePanel.setLayout(null);

и я использовал setBounds (x, y, width, heigth), например здесь:

label2.setBounds(150, 220, 459, 311);

Я читал, что это не очень хорошая практика, можете ли вы сказать мне, почему? Только потому, что когда вы хотите добавить что-то между одним компонентом и другим, вам нужно снова и снова устанавливать их позиции или это что-то еще?

Буду очень благодарен за ответ, спасибо! ;)

Ответы на вопрос(1)

Ваш ответ на вопрос