Java 文本格式加粗



我很难理解如何在我的GUI程序中加粗文本。该程序显示我的计算器程序的初始值为 0.0,但我需要能够将其加粗并将其设置为 14 字体。有什么简单的方法可以做到这一点吗?

JPanel x = new JPanel(new BorderLayout());
         JTextField z = new JTextField();
         z.setEditable(false);
         z.setText("0.0");
         x.add(field, BorderLayout.NORTH);

试试这个:

z.setFont(z.getFont().deriveFont(Font.BOLD, 14f));

deriveFont()的优点是能够将新字体基于现有字体。 这将保留您不想更改的字体特征。

您可以通过执行以下操作简单地更改JTextField字体:

f.setFont(new Font("Tahoma", Font.BOLD, 14));// Tahoma is an example, you could use any forn you want.

相关内容

  • 没有找到相关文章

最新更新