2016-08-18 2 views
0

Я ищу, чтобы сделать TextArea или TextField, но я хочу, чтобы пользовательские эмоции. Будут ключевые слова, которые пользователь может ввести, который изменяет это ключевое слово на изображение смайлика в строке.JavaFX - Встроенные изображения в текстовом поле/текстовом поле

Чем больше я начал думать об этом, тем сложнее это казалось. Как вы относитесь к изображениям как к тексту? Надеюсь, у кого-то есть идея.

Например:

enter image description here

ответ

2

-> О Emoji иконки

Учебник по GuiGarage:

http://www.guigarage.com/2015/01/support-emojis/

Поскольку Emojis определяются как универе код может быть частью любого String или символьного массива, который поддерживает unicode. Например, в Java объект Строка поддерживает юникод и, следовательно, строка может содержать Emoji символы

-> Использование костюма иконки

Ответ от ItachiUchiha с помощью TextFlow вы можете добавить любой значок:

How to add an inline image to the end of a string in a TextArea in JavaFX?

-> Использование JavaFX RichTextField

https://github.com/TomasMikula/RichTextFX

-> клиент чат и сервер выполнен в JavaFX

https://sourceforge.net/projects/xr3chat/

+0

Спасибо за ваш ответ. Я просто хотел убедиться, что мы на одной странице. Изображения, которые я хочу добавить, являются пользовательскими «emojis». Они не являются символами unicode по умолчанию. Это проблема? Например, если я нарисовал 25 × 25 красных квадратов в маске MS, я хочу теперь добавить этот красный квадрат в мою программу чата. – Hatefiend

+0

@HateField я отредактировал ответ, предоставленный вам. – GOXR3PLUS

Смежные вопросы