加载新字体
来源:互联网 发布:java int 缺省是多少 编辑:程序博客网 时间:2024/05/21 17:32
- 方法1
InputStream in = new FileInputStream(new File("STCAIYUN.TTF"));
Font f = Font.createFont(Font.TRUETYPE_FONT, in);
Font df = f.deriveFont(50.0F);
......
- 方法2
public class HealthIText {
private static BaseFont bfChinese = null;
private static BaseFont bfStcaiyun = null;
private static BaseFont bfSimli = null;
private static Font fontNormal;
private static Font fontTitle;
private static Font fontTitle2;
private static Font fontTitle1;
static {
try {
bfChinese = BaseFont.createFont("STSong-Light", "UniGB-UCS2-H", BaseFont.EMBEDDED);
bfStcaiyun = BaseFont.createFont("STCAIYUN.TTF", BaseFont.IDENTITY_H, BaseFont.NOT_EMBEDDED);
bfSimli = BaseFont.createFont("SIMLI.TTF", BaseFont.IDENTITY_H, BaseFont.NOT_EMBEDDED);
} catch (DocumentException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
fontTitle = new Font(bfSimli, 14, Font.BOLD);
fontTitle2 = new Font(bfSimli, 11, Font.BOLD);
fontTitle.setColor(Color.darkGray);
fontTitle2.setColor(Color.darkGray);
fontTitle1 = new Font(bfStcaiyun, 28, Font.NORMAL);
fontNormal = new Font(bfSimli, 11, Font.NORMAL);
fontNormal.setColor(Color.GRAY);
.....
}
- 加载新字体
- Ubuntu安装新字体
- linux安装新字体
- linux安装新字体
- 如何支持新字体
- fedora安装新字体
- Android添加新字体
- css 引入新字体
- Android添加新字体
- fcitx加载字体失败
- Flash 动态加载字体
- css加载字体
- WINCE字体动态加载
- 动态加载字体
- css 加载字体
- Android 字体加载
- ios字体加载
- css 加载字体
- 100 Vim commands every programmer should know
- 裁剪ffmpeg
- Oracle number数据类型!
- Hibernate实现Clob和Blob对象的存取
- 使用jdbc 连接sybase 11 时出现的问题
- 加载新字体
- 欧拉大定理
- Gridview创建行列
- javascript图片无缝滚动
- ARM处理器体系结构
- 不定参数函数实现
- C++与MySQL的接口(Windows)
- DSP系统开发工程师—高级培训班
- RISC 、 CISC 和 ARM处理器