Solo pon setVisible(true)
al final del constructor.
Completamente de acuerdo con MadProgrammer
que es mejor usar un diseño específico en lugar de establecer límites para todos los elementos.
Suponiendo que está obteniendo los datos adecuados de Oracle Database.