Font类的三个参数构造函数

时间:2015-04-12 20:57:01

标签: java

Font(String name, int style, int size);
//Creates a new Font from the specified name, style and point size.

第二个参数代表风格。像Bold,Italic等,但我怎么知道哪个整数值代表什么?我抬头查看了oracle文档并且无法弄明白。

另外,样式是Enumeration变量吗?因为格式看起来很相似。

2 个答案:

答案 0 :(得分:1)

Javadoc陈述

  

style - Font的样式常量style参数是一个整数位掩码,可以是PLAIN,也可以是BOLD和/或{{的按位联合1}}(例如,ITALICITALIC)。如果style参数不符合预期的整数位掩码之一,则样式设置为BOLD|ITALIC

所有必需的常量都是PLAIN类中的static个字段。

答案 1 :(得分:0)

您使用in the Font class给出的值,例如:

final Font italic = new Font("serif", Font.ITALIC, 12);