Hola:
El código que pones debería poner el tamaño de la pantalla (suponiendo que this sea el JFrame) y a la mitad del tamaño de la pantalla (haces dos setSize()). ¿Qué es lo que hace?
Para que los componentes se ajusten dentro de la ventana, usa el layout adecuado
http://chuwiki.chuidiang.org/index.p...Uso_de_Layouts
Se bueno.