4
我新來的檢票口。爲什麼不/ n將新行添加到面板組件的字符串中?/n只是被忽略,字符串繼續正常。檢票面板組件不識別換行
我新來的檢票口。爲什麼不/ n將新行添加到面板組件的字符串中?/n只是被忽略,字符串繼續正常。檢票面板組件不識別換行
它因爲它呈現爲HTML和HTML不識別\n
作爲新行。相反,它被視爲一個普通的空白空間。
如果您需要換行,請在您的字符串中插入<br>
,並在您的組件上使用setEscapeModelStrings(false)
。
或者,如果你的組件是一個標籤,你可以考慮使用MultiLineLabel
首先:它是一個'\ N',而不是'/ N'。 '/ n'會被正確渲染。其次,'Panel'組件不直接渲染字符串,而是'Label'組件。如果要渲染多行文本,請使用「MultiLineLabel」,而不是對新行,段落等進行適當的支持。 –