Unicode emojis with colour

Viewed 328

I'm trying to build a instant messaging application using JavaFX. I want to implement emoji support by using unicode however, when using a font such as Google's Noto Color Emoji the emoji's only appear as greyscale. like so:

emojis

I've applied the font like so and can confirm that it is loading correctly.

@font-face {
font-family: 'Noto Color Emoji';
src: url('/fonts/NotoColorEmoji.ttf');
}

.message-widget-font {
-fx-font-family: Noto Color Emoji;
}

Applying the CSS to the Text object:

messageText.getStyleClass().add("message-widget-font");

Is there a way to get the emoji's to have colour?

0 Answers
Related