阅读(3366) (0)

Java Swing字体

2017-01-09 19:23:21 更新

Java Swing教程 - Java Swing字体


java.awt.Font类的一个对象表示Java程序中的字体。

要创建Font类的对象,请使用其构造函数。

要将字体安装到组件,请使用组件的setFont(Font f)方法。

Java定义了五个逻辑字体系列名称,并将它们映射到不同系统的物理字体系列名称。

五个逻辑字体系列名称如下:

  • Serif
  • SansSerif
  • Dialog
  • DialogInput
  • Monospace

以下代码创建Font对象:

要创建衬线,大小为10的纯字体

Font  f1  = new Font(Font.SERIF, Font.PLAIN,  10);

要创建SansSerif,大小为10的粗体字体

Font  f2  = new Font(Font.SANS_SERIF,  Font.BOLD, 10);

要创建对话框,大小为15的粗体字体

Font  f3  = new Font(Font.DIALOG,  Font.BOLD, 15);

要创建对话框输入,粗体和斜体字体大小为15

Font  f4  = new Font(Font.DIALOG_INPUT,  Font.BOLD|Font.ITALIC, 15);

要设置Swing组件的字体,请使用组件的setFont()方法。

JButton closeButton  = new JButton("Close");
closeButton.setFont(f4);

要设置Swing组件的字体,请使用组件的setFont()方法。...