我无法让它工作,我需要让我的文字变得粗体,但我在Google上看到的一切都不起作用。
这是我的代码:
drawLoadingText(percentage, (new StringBuilder()).append("Downloading "+downloadingText+""+s+": "+percentage+"% ").append("@ "+downloadSpeed+"Kb/s").toString());
答案 0 :(得分:1)
不清楚什么应该是大胆的。但你可以用<b>
和</b>
围绕它(在这个陈述 1 中有一些假设)。最后,我更希望调用String.format(String, Object...)
来实现格式化文本。像
drawLoadingText(percentage, String.format(
"Downloading <b>%s</b> %s: %d%% @ %d KB/s", downloadingText, s,
percentage, downloadSpeed));
1 基本上,我假设您使用标准JComponent
绘制一些文字。