如何在java对话框中使字体变粗?

我有这个:

JOptionPane.showMessageDialog(null, " " + company1 + " Has Higher A Market Value\nThan " + company2, "Information", JOptionPane.INFORMATION_MESSAGE); 

我想让company1和company2在对话框中显示为粗体。 我尝试使用html格式,但(我想)显然不起作用。

任何线索或提示?

TIA!

使用HTML

 JOptionPane.showMessageDialog(null, "  Has Higher A Market Value "); 

如果您的默认字体不支持它,那么您可以指定它

  String msg = "This is how to get:
  • italics and " + "
  • bold and " + "
  • underlined...
"; JLabel label = new JLabel(msg); label.setFont(new Font("serif", Font.PLAIN, 14)); JOptionPane.showConfirmDialog(null, label);

输出:

替代文字