Devo creare una GUI per una chat.
Mi servono alcuni consigli.

1) Come posso inserire un immagine come background al mio frame? Vorrei inserire sullo sfondo un immagine fatta magari con photoshop ma non riesco ad inserirla.

2) dovendo organizzare il mio frame in varie aree ( ovvero una per un label testo, una per un label utenti (dove andranno inseriti i vari utenti onlie..a proposito che componente usereste qui?) e una per un label avatar piu nick name), dovrei creare solo un component (con frame.getContentPane) e poi aggiungerci questi 3 JLabel/JPanel?