Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试使用新文本更新 JLabel,并且我需要此文本具有制表符空间。
这是我的代码:
public void setNewLabelTxt(String text) { nameLabel.setText(text + "\t"); }
标签已更新,但末尾没有制表符空间,我不知道为什么。据我所知\t是添加选项卡空间的方法。
\t
JLabel不\t以任何特殊方式渲染(即,在渲染之前它不会将 转换\t为空格)。
JLabel
相反,您应该使用类似的东西
text = text.replaceAll("\t", " ");
在将其应用于标签之前。