⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 fonttest.java

📁 java learn PPT java learn PPT java learn PPT java learn PPT
💻 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 + -