no, tutto diventa un cetriolone da gestire manualmente
Il fatto che abbiano "inventato" i Layout Manager in Java è solo un aiuto, e non un ostacolo, al programmatore: settando il Layout a null, ovviamente lecito e fattibile, oneri ed onori di gestire l'interfaccia grafica passano tutti al programmatore (con buona pace della gestione automatica di resize, diverse piattaforme etc etc). Certo nel tuo caso ottieni in una riga di codice l'effetto voluto.