首页 理论教育 字体使用类的构造方法和使用方法

字体使用类的构造方法和使用方法

时间:2022-02-28 理论教育 版权反馈
【摘要】:在Java中有一个Font类,Font类提供了构造方法Font,另外还有一个设置字体的成员方法setFont,以及若干个获取字体有关信息的成员方法。下面就对这3种方法进行介绍,并提供用法示例。使用Font类的构造方法创建一个Font类的对象,其格式如下:其中,fontname为字型名,如宋体、黑体、楷体、Arial、Courier、TimesRoman、Helvetica等;style为字体样式,如粗体、斜体、正常体;Size为用像素点表示的字体大小。Font类提供的常用成员方法如表10-1所示。

10.3.3 字体使用———Font类

在Java中有一个Font类,Font类提供了构造方法Font,另外还有一个设置字体的成员方法setFont,以及若干个获取字体有关信息的成员方法。下面就对这3种方法进行介绍,并提供用法示例。

1.Font类的构造方法

Font类用来描述字体的名称(Name)、大小(Size)和样式(Style)。使用Font类的构造方法创建一个Font类的对象,其格式如下:

Font(String fontname,int style,int size)

其中,fontname为字型名,如宋体、黑体、楷体、Arial、Courier、TimesRoman、Helvetica等;style为字体样式,如粗体(Bold)、斜体(Italic)、正常体(Plain);Size为用像素点表示的字体大小。

2.Font类的成员方法

创建一个Font类对象后,就可以使用Font类提供的成员方法来获取字体、字型等方面的信息。Font类提供的常用成员方法如表10-1所示。

表10-1 java.awt.Font类方法

img609

3.设置字体

可以用java.awt.Graphics类的成员方法来设置自己希望使用的字体,其格式如下:

setFont(Font myFont);

4.自定义字体绘制文字的步骤

自定义字体绘制文字的步骤如下:

①创建Font类对象,指定字体名、字体样式及字体大小;

②使用setFont()设置创建好的Font类对象;

③调用drawString()方法绘制文字。

【例10-6】 使用不同的字体绘制文字。

img610

HTML文件如下:

<HTML>

img611

程序运行结果如图10-5所示。

img612

图10-5 程序的运行结果

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈