📄 fonttest.java
字号:
import java.applet.*;
import java.awt.*;
import java.awt.font.*;
public class FontTest extends Applet
{
// C绘制不同颜色的字体的Color常数
static final Color[] colors = {
Color.RED, Color.BLUE, Color.ORANGE, Color.DARK_GRAY };
// 在屏幕上绘制一些文本
public void paint(Graphics g)
{
// 记住转换为一个可用的 Graphics2D 对象
Graphics2D g2d = (Graphics2D)g;
// 我们不需要字体的显式引用,所以我们只是用一行代码来指定它
// 那些使用多种字体的applet可能需要对每一种字体都保存一份拷贝
g2d.setFont(new Font("Helvetica", Font.BOLD, 1));
// 字体缩放,然后把它平移到屏幕中间
g2d.translate(150, 150);
g2d.scale(20, 20);
// 使用每一种颜色来绘制 "Fonts are FUN!"
for(int i = 0; i < colors.length; i++)
{
// 设置当前颜色
g2d.setPaint(colors[i]);
// 在(0,0)绘制字符串; g2d的变换会保证实际的绘制位置
g2d.drawString("Fonts are FUN!", 0, 0);
// 90度旋转
g2d.rotate(Math.PI/2.0);
}
} // paint
} // FontTest
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -