У меня есть метка, и при настройке текста я хочу изменить строку. Например
String str="first line \n Secondline "; JLabel label.setText(str);
Я попробовал приведенный выше код, но он не работает .. Как мне изменить строку в строке?
Swing не использует классические разрывы строк.Вместо этого, по причине, которую я никогда полностью не понимал, использует HTML 3.2 .Как следствие, чтобы ваш текст отображался правильно, вы должны полагаться на контент HTML:
String str= "<html>First line<br>Second line</html>"
Однако, если вы действительно хотите, есть другие возможности ...
Использовать эту строку