Qual é o objetivo de usar os Java Layout Managers?

Parece que sempre que estou tentando criar um programa, sempre acabo usando osetLayout(null); comando em Java porque eu gosto de posicionar absolutamente o que estou colocando nos meus componentes de swing. Pelo que li, todo mundo continua dizendo para usar gerenciadores de layout para simplesmente o processo de codificação, mas como isso o simplifica? Qual é o problema que surge com o posicionamento absoluto entre os sistemas de plataforma?

questionAnswers(2)

yourAnswerToTheQuestion