added javax.swing.JTextArea
and some little changes