You need to change your name to fit the Naming policy (first and last name).
As for your question, JLabel doesn't use one so you can just setText("whatever"). JTextArea also behaves the same way, but it has more options for things like line wrapping and columns. Just go look it up in the
Java docs and look at Sun's tutorial
here.
Technically, you could say that the
String you setwith setText is the model and the TextArea is the controller and viewer.
Hope this helps