keymasterviriya1150

ควบคุมสี

Apr 14th, 2016
133
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.94 KB | None | 0 0
  1.  
  2.  
  3.  
  4. import java.applet.Applet;
  5. import java.awt.AlphaComposite;
  6. import java.awt.Color;
  7. import java.awt.Graphics;
  8. import java.awt.Graphics2D;
  9. import java.awt.Image;
  10. import java.awt.Rectangle;
  11. import java.awt.geom.Rectangle2D;
  12. import java.awt.image.BufferedImage;
  13. import java.nio.Buffer;
  14.  
  15. /**
  16.  *
  17.  * @author ArmmyUpBandwitdh
  18.  */
  19. public class Test extends Applet{
  20.      
  21.      
  22.        public void paint(Graphics g)
  23.        {
  24.    
  25.           // ทดสอบการทับการของสี
  26.            BufferedImage bi =new BufferedImage(100,100,BufferedImage.TYPE_INT_ARGB);
  27.            Graphics2D bg= bi.createGraphics();
  28.            bg.setColor(Color.RED);
  29.            bg.fill(new Rectangle2D.Double(10,10,50,40));
  30.            bg.setComposite(AlphaComposite.SrcOver);
  31.            bg.setColor(Color.BLUE);
  32.            bg.fill(new Rectangle2D.Double(40,30,50,60));
  33.            g.drawImage(bi, 0, 0, this);
  34.          
  35.       }
  36.    
  37. }
Advertisement
Add Comment
Please, Sign In to add comment