孤独的猫

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

在Processing中可以调用字体来显示文字,步骤如下:

  • 在"Tools"菜单中选择"Create Font"命令,选择一种字体,点击"OK"按钮之后,创建vlw格式的字体被置入到data文件夹。"vlw"是Processing特有的字体格式。
  • 声明PFont类型的变量。声明的方式和处理图片的方式是一样的,即在PFont后加变量名称。使用loadFont()载入字体至变量
  • textFont()用于为文本指定字体。
  • 最后使用text()显示字体

PFont f;  //声明字体变量f

void setup() {
  size(300,300);
  smooth();
  f=loadFont("Consolas-BoldItalic-48.vlw");   //调取字体
  textFont(f,48);    //指定字体
}

void draw()  {
  background(200);
  textSize(48);   //字体大小
  fill(0);    //文本颜色
  text("I fee fine",10,100);   //显示文本,第一个参数为文本内容,第二和第三个参数为文本坐标
  textSize(36);
  text("I fee fine",10,100);   //显示文本
  textSize(24);
  text("I fee fine",10,100);   //显示文本
}

posted on 2011-11-20 10:21  孤独的猫  阅读(4468)  评论(2编辑  收藏  举报