Qual (is) layout (s) de Swing você recomenda? [fechadas]

Existem 8 gerenciadores de layout apenas na biblioteca Java, e também há vários produtos de terceiros.

No outro dia, eu tentei usar o SpringLayout e ... bem, não está funcionando para mim. Veja meuoutra questão. Então ... se você tem um aplicativo Swing para desenhar, e você quer seu layoutsó então, quais são seus gerenciadores de layout preferidos? Alguma experiência interessante / útil para relacionar?

Atualizar: Sim, tenho certeza de que diferentes LMs são apropriados para diferentes layouts. Mas eu espero que a maioria de vocês use 1, 2 ou talvez 3 para a maioria de tudo que você faz, ou você jura por um único que é tão versátil que você nunca precisa de mais nada. Com respostas suficientes, eu esperaria ver algo como uma curva de sino, com um pico em GridBagLayout ou MigLayout (por exemplo) e uma longa cauda de alguns retardatários usando (digamos) BoxLayout ou FlowLayout.

Espera-se que a distribuição das respostas revele algumas tendências sobre o que as pessoas mais usam paraObter coisas feitas™

ATUALIZAÇÃO E RESUMO

OK, depois de quase 2 dias, o MiGLayout está definitivamente na frente! Seus fãs ficarão felizes em saber que parece que esse layout estará entrando na biblioteca "oficial" em breve.

GroupLayout, FormsLayout e TableLayout são relativamente novos e não obtiveram muita exposição. Talvez os outros ficarão tão surpresos em descobrir sobre eles quanto eu.

questionAnswers(14)

yourAnswerToTheQuestion