Hola a todos, quizás mi pregunta parezca muy tonta y hasta me da un poco de pena preguntar, pero como solía decir un maestro "no hay preguntas tontas, solo tontos que no preguntan" me animé a preguntar. Soy novato en java y al estudiar los contenedores me topo con el método de getContentPane, se que devuelve la referencia al objeto del panel del contenido, lo que aun no me queda en claro es la diferencia entre estas dos líneas:
<objetoJFrame>.getContentPane().add(<elemento>)
u
<objetoJFrame>.add(<elemento>)
¿Cuál es la diferencia entre ambas? o ¿En qué casos se aplica una o la otra? Muchas gracias de antemano y perdón si parezco muy novato, pero me interesa aprender de verdad.