I think most of you know the emoji icons that are used in WhatsApp and other social apps to send smileys , space invader aliens and a smiling poo around the world. With JavaFX 8 TextFlow is added to the set of default JavaFX controls. By using TextFlow, you can enrich text by images and font styles. By doing so, you can easily create rich text views:

emoji

We took this control and added Emoji support to it. All the Emojis are part of the unicode standard and can be defined by simple using a char. The alien emoji is defined by char 0xF47D for example.

You can find out more about the emoji text flow in our JavaOne slides. Because this is still in progress we will post a more detailed description later.