Я хочу использовать один и тот же ключ пакета ресурсов в форме ярлыка af xml и при печати с использованием класса MessageFormat. Я использую java 8 и Scene Builder 8.4.1.
text = Single quote ' example
Когда я использую ключевой текст в построителе сцен с% text в файле f xml, текст отображается правильно, но с MessageFormat одинарные кавычки не отображаются:
System.out.println(MessageFormat.format("text"));
// shows Single quote example
Поскольку MessageFormat требует двойных одинарных кавычек, чтобы показать его, если я использую:
text = Single quote '' example
MessageFormat показывает текст правильно, но метка Scene Builder показывает две одинарные кавычки в его тексте. Есть ли способ отформатировать ключевое сообщение для работы с f xml и MessageFormat?