¿Cómo agregar una imagen en línea al final de una cadena en un TextArea en JavaFX?

Estoy tratando de agregar unemoji a mi programa de chat cuando mi cliente escribe:)

Estoy tratando de agregar esto en elFXML controlador. He capturado cuando el usuario escribe :) usando lo siguientefragmento de código :

if(chat.contains(":)")) {
    ...
} 

Mi chat se imprime en untextarea nombradataChat

taChat.appendText(chat + '\n');

Cualquier ayuda es apreciada!

Respuestas a la pregunta(1)

Su respuesta a la pregunta