Você pode falar sobre a utilização de GridLayout em vez de FlowLayout
Este artigo explica a diferença e como comutar seu projeto:
http://articles.techrepublic.com.com/5100-10878_11-5764852.htmlEntretanto
, o artigo indic que FlowLayout não é o defeito, assim que eu estou querendo saber se você talvez o mudou em algum ponto?