Font 字体类
如果你想设置 Text 的字体、粗细、字号等等属性,就需要为它创建一个 Font 。
1 | auto text = gcnew Text("Hello Easy2D!"); |
分步骤进行上面的操作虽然简洁明了,但是熟悉了相关操作后,上面的代码难免显得有些啰嗦。你可以直接在 Text 的构造函数中传入更多的参数来指定它的字体样式:
1 | // 在创建文本的同时指定它的字体样式 |
多个 Text 可以使用一个 Font,例如下面的代码中 text1 和 text2 使用了同一个 Font 对象。
text1 和 text2 在内部会各自拷贝一份 Font,所以创建文字后再修改 font 不会影响 text1 和 text2。
1 | Font font = Font("", 40); // 系统默认字体、字号40 |