SFML и C++ Уроки \ Разработка игр › Форумы › SFML Graphics › Работа с текстом › Ответ в теме: Работа с текстом
или так
https://kychka-pc.ru/Forum/topic/interfejsy-upravleniya-textbox-button
но проще сделать наборчик спрайтов, как в консолях вводят имя (алфавит и бегающий квадратик, управляющийся с джойстика). вот при тыке мышью или прямоугольником по нужной букве – закидывать букву в строку.
или сделать ф-цию , в которой при нажатии каждой клавиши клавы забивается в строку символ.