Как перенести не вмещающийся текст

261
21 марта 2018, 05:13

Как перенести на новую строчку текст, который выходит за пределы нужной области? Или не больше 35 символов в строчке, если больше то на новую не поместившиеся?

g.drawString(new String(props.getProperty("url").getBytes("ISO8859-1")), 200, 180);

Возможно нужно посчитать кол-во символов в property и задать условие: если больше 35 символов то на новую строчку или сделать цикл, который считывает по 1 букве и если букв больше 35 тогда на новую, вот только как?

Answer 1

Код писать не буду, но напишу, что при нужном вам условии добавьте в строку \n - это символ переноса строки. Пример ниже

System.out.println("Hello" + "\n" + "World");

Вывод:

Hello

World

READ ALSO
NoSuchMethodError в gradle проекте

NoSuchMethodError в gradle проекте

При выполнении следующего кода возникает ошибка javalang

197
Сдвиг по временной зоне (TimeZone)

Сдвиг по временной зоне (TimeZone)

Стала задача установить дату, переданную клиентом, в его временную зонуС помощью TimeZone

199
Callback в Activity

Callback в Activity

Доброго времени суток!

168
Ошибка при PUT-методе

Ошибка при PUT-методе

Пытаюсь сделать метод по обновлению сервисаНо в ответ приходит 404 и вот такая ошибка Could not commit JPA transaction; nested exception is javax

161