Java - añadiendo componentes a JFrame

He visto un par de formas de hacer el teísmo, ambas parecen funcionar, pero me pregunto si una es una mejor práctica sobre la otra.

Por ejemplo, con unJFrame llamadomyFrame Podrías hacerlo:

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

Y también puedes hacer:

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

¿Es uno de estos 'correcto'?

Respuestas a la pregunta(3)

Su respuesta a la pregunta