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

📄 example6_10.java

📁 书中的例题
💻 JAVA
字号:
   /* 
      * <applet code="Example6_10.class" width=256 height=256> 
      * </applet> 
      */ 
    import java.applet.*; 
    import java.awt.*; 
    import java.awt.image.*; 

    public class Example6_10 extends Applet { 
      Image img; 
      public void init() { 
         Dimension d = getSize(); 
         int w = d.width; 
         int h = d.height; 
         int pixels[] = new int[w * h]; 
         int i = 0; 

         for(int y=0; y<h; y++) { 
          for(int x=0; x<w; x++) { 
            int r = (x^y)&0xff; 
            int g = (x*2^y*2)&0xff; 
            int b = (x*4^y*4)&0xff; 
            pixels[i++] = (255 << 24) | (r << 16) | (g << 8) | b; 
          } 
         } 
         img = createImage(new MemoryImageSource(w, h, pixels, 0, w)); 
      } 
      public void paint(Graphics g) { 
         g.drawImage(img, 0, 0, this); 
      } 
    } 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -