io invece avrei creato un jpanel, in questo modo...le alternative si equivalgono? sul libro che sto studiando si fa cosi...poi aggiungo le cose che devo mettere al JPanel e aggiungo il JPanel al JFrame.
codice:
  JPanel jp = new JPanel();