在Java中设置字体的粗体和斜体是很容易的,只需要使用一个简单的方法即可完成。方法的基本语法如下所示:
Font.bold(boolean b) Font.italic(boolean b)
使用Font.bold()方法,可以设置文本的粗体,而使用Font.italic()方法,可以设置文本的斜体。这两种方法都需要传递一个布尔值作为参数,如果参数为true,则会将文本设置为粗体或斜体,如果参数为false,则会将文本恢复为正常样式。
下面是一个示例程序,演示了如何使用Java中的Font类来设置文本的粗体和斜体:
import java.awt.Font; import javax.swing.JFrame; import javax.swing.JLabel; public class FontDemo extends JFrame { public FontDemo() { JLabel label1 = new JLabel("这是一个粗体文本"); label1.setFont(new Font("宋体", Font.BOLD, 14)); add(label1); JLabel label2 = new JLabel("这是一个斜体文本"); label2.setFont(new Font("宋体", Font.ITALIC, 14)); add(label2); setSize(300, 200); setVisible(true); } public static void main(String[] args) { new FontDemo(); } }
运行上面的程序,将会显示出一段文本,其中一部分使用粗体显示,另外一部分使用斜体显示。