RE:Como ordenar datos en Panel
Bueno Java tiene muchos Layouts según lo que quieras hacer.
Uno de los más completos es el GridBagLayout sin embargo es algo complicado.
Puedes utilizar otros más fáciles como FlowLayout, BoxLayout y GridLayout y poner un panel dento de otro panel y asi hasta que quede como quieras.
Pero si no estas acostumbrado a trabajar con Layouts y no tienes tiempo de aprender puedes poner null, aunque no es muy bueno, asi puedes olvidarte de los layout y darle las coordenadas y el tamaño que quieras a tus componentes.
Espero haberte ayudado. Atte: Leo