Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.applet.Applet;
- import java.awt.AlphaComposite;
- import java.awt.Color;
- import java.awt.Graphics;
- import java.awt.Graphics2D;
- import java.awt.Image;
- import java.awt.Rectangle;
- import java.awt.geom.Rectangle2D;
- import java.awt.image.BufferedImage;
- import java.nio.Buffer;
- /**
- *
- * @author ArmmyUpBandwitdh
- */
- public class Test extends Applet{
- public void paint(Graphics g)
- {
- // ทดสอบการทับการของสี
- BufferedImage bi =new BufferedImage(100,100,BufferedImage.TYPE_INT_ARGB);
- Graphics2D bg= bi.createGraphics();
- bg.setColor(Color.RED);
- bg.fill(new Rectangle2D.Double(10,10,50,40));
- bg.setComposite(AlphaComposite.SrcOver);
- bg.setColor(Color.BLUE);
- bg.fill(new Rectangle2D.Double(40,30,50,60));
- g.drawImage(bi, 0, 0, this);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment