如何使用字体类设置字符串的字体大小,样式在Java中?(How to set String'

2019-07-29 10:09发布

假设我有一个字符串,“Hello World”的。 我想这个字符串样式更改为粗体,并从12中的所有字符的大小设置为18 [葡文]。 从那以后,我想在使用该字符串JLabelJButton 。 我怎样才能做到这一点?

Answer 1:

看看这里http://docs.oracle.com/javase/6/docs/api/java/awt/Font.html#deriveFont%28float%29

的JComponent具有setfont程序()方法。 你会控制字体出现,而不是字符串。

JButton b = new JButton();
b.setFont(b.getFont().deriveFont(18.0f));


Answer 2:

Font myFont = new Font("Serif", Font.BOLD, 12); ,然后用setfont程序法上的组件,如

JButton b = new JButton("Hello World");
b.setFont(myFont);


文章来源: How to set String's font size, style in Java using the Font class?
标签: java fonts