Я хотел бы знать номер строки в EditField , пока я набираю текст в этом компоненте.
Получите ширину поля редактирования.(возвращаемое значение) (например, 320 пикселей)
Получите ширину шрифта вашего текущего текста.Font class have getAdvance() method that accepts the string parameter (int возвращается) (например, 650 px)
Font class have getAdvance() method that accepts the string parameter
if string width > edit field width вы можете разделить ширину строки и ширину редактирования и на другом шаге получить ее по модулю.(здесь вы получите 2 в качестве деления, а 10 будет по модулю. Это означает, что вы заполнили две строки + в третьей строке у вас есть символы, которые можно вписать в 10 пикселей.Я надеюсь, что это решит вашу проблему, но будьте осторожны, если вы используете длинные слова, модуль никогда не тестировался с длинными словами, но я боюсь за точность результата с длинными словами.
if string width > edit field width