Dipende molto da "quanti" componenti devi poter aggiungere a runtime e, cosa più importante, come deve comportarsi quando li aggiungi.

Così, ad occhio, potrebbe anche bastare un BorderLayout.
Nel WEST un pannello/una JLabel/boh... quello che vuoi, anche niente se la parte sinistra non è importante.

Nel CENTER il testo

Nel EAST un pannello con FlowLayout.RIGHT.


Ciao.