Java - adicionando componentes ao JFrame

Eu já vi algumas maneiras de fazer o teísmo, elas parecem funcionar, mas eu estou apenas imaginando se é uma prática melhor do que a outra.

Por exemplo, com umJFrame chamadomyFrame você poderia fazer:

<code>myFrame.add(new JButton("OK"));
</code>

E você também pode fazer:

<code>Container c = myFrame.getContentPane();
c.add(new JButton("OK"));
</code>

É um desses 'correto'?

questionAnswers(3)

yourAnswerToTheQuestion