paneli içeren JFrame ' i pack() metodunu çağırmayı deneyin.
SwingUtilities.invokeLater() fonksiyonunu kullanarak anlık yani currentthread üzerinde işlemleri yapmayı deneyin.
layoutmanager falan varsa bunların görünürlülüklerini kontrrol edin aklıma gelenler bunlar.
IDE ne kullanıyorsunuz bu arada ?