Como adicionar uma imagem embutida no final de uma string em uma TextArea em JavaFX?

Estou tentando adicionar umemoji ao meu programa de bate-papo quando meu cliente digita:)

Estou tentando adicionar isso noFXML controlador. Eu capturei quando o usuário digita :) usando o seguintefragmento de código :

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

Meu bate-papo é impresso em umtextarea nomeadotaChat

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

Qualquer ajuda é apreciada!

questionAnswers(1)

yourAnswerToTheQuestion