D
Extenended the JTextArea to allow more advanced actions and customisability.#