Per curiosità come impostereste i panel ed i layout di Java per questo frame:
Io farei un BorderLayout sul contenPane dove ci metterei al centro il JPanel col la JTexArea e a nord l'altro JPanel. Su quest'ultimo farei un altro BorderLayout dove a sud ci metterei il JPanel con FlowLayout contenente i JButton e al centro un altro JPanel, il quale ha un BorderLayout con a sinistra un JPanel GridLayout(2,1) contentente le due label. Al centro JPanel GridLayout(2,1) contenente le due Edit.(Scusate l'italiano ed i giochi di parole)
Quel che volevo sapere va bene come impostazione o si può fare in modo più semplice?