Package java.awt

Examples of java.awt.AlphaComposite


            Element filterDef = null;
            if(composite.getRule() != AlphaComposite.SRC_OVER){
                // Note that the extra alpha is ignored by using the
                // majorComposite. The extra alpha is already represented
                // by the SVG_OPACITY_ATTRIBUTE value.
                AlphaComposite majorComposite =
                    AlphaComposite.getInstance(composite.getRule());
                filterDef = (Element)compositeDefsMap.get(majorComposite);
                defSet.add(filterDef);

                // Process the filter value
View Full Code Here


        Color xorcolor = null;
        CompositeContext cont = null;

        if(comp instanceof AlphaComposite){
            isAlphaComp = true;
            AlphaComposite ac = (AlphaComposite) comp;
            rule = ac.getRule();
            alpha = ac.getAlpha();
        }else if(comp instanceof XORComposite){
            isXORComp = true;
            XORComposite xcomp = (XORComposite) comp;
            xorcolor = xcomp.getXORColor();
        }else{
View Full Code Here

        int bgRGB = bgcolor == null ? 0 : bgcolor.getRGB();
        int srcRGB = 0, dstRGB = 0;
        Object srcVal = null, dstVal = null;
        if(comp instanceof AlphaComposite){
            compType = AlphaCompositeMode;
            AlphaComposite ac = (AlphaComposite) comp;
            rule = ac.getRule();
            srcConstAlpha = (int)(ac.getAlpha() * 255 + 0.5f);
        }else if(comp instanceof XORComposite){
            compType = XORMode;
            XORComposite xor = (XORComposite) comp;
            bgRGB = xor.getXORColor().getRGB();
        }
View Full Code Here

          && playerContextAlphaColor != null) {

        //g2d.setColor(playerContextAlphaColor);
        //g2d.drawRect(0, 0, 319, 320);
       
        AlphaComposite myAlpha = AlphaComposite.getInstance(
            AlphaComposite.SRC_OVER, 0.12f);
        g2d.setComposite(myAlpha);
        g2d.fillRoundRect(0, 0, 320, 320, 20, 20);
        AlphaComposite noAlpha = AlphaComposite.getInstance(
            AlphaComposite.SRC_OVER, 1.0f);
        g2d.setComposite(noAlpha);
      }
     
View Full Code Here

  public void paintComponent(Graphics g) {
    super.paintComponent(g);
   
    g.setColor(Color.GREEN);
    Graphics2D g2d = (Graphics2D) g;
    AlphaComposite myAlpha = AlphaComposite.getInstance(
        AlphaComposite.SRC_OVER, 0.22f);
    g2d.setComposite(myAlpha);
    g2d.fillRoundRect(30, 100, Core.WIDTH - 60, 100, 20, 20);
    AlphaComposite noAlpha = AlphaComposite.getInstance(
        AlphaComposite.SRC_OVER, 1.0f);
    g2d.setComposite(noAlpha);
   
   
  }
View Full Code Here

    @Override
    public void setComposite(Composite comp) {

    if (comp instanceof AlphaComposite) {

      AlphaComposite composite = (AlphaComposite) comp;

      if (composite.getRule() == 3) {

        alpha = composite.getAlpha();
        this.composite = composite;

        if (realPaint != null && realPaint instanceof Color) {

          Color c = (Color) realPaint;
View Full Code Here

        this.paint = paint;
    realPaint = paint;

    if (composite instanceof AlphaComposite && paint instanceof Color) {

      AlphaComposite co = (AlphaComposite) composite;

      if (co.getRule() == 3) {
        Color c = (Color) paint;
        this.paint = new Color(c.getRed(), c.getGreen(), c.getBlue(), (int) (c.getAlpha() * alpha));
        realPaint = paint;
      }
    }
View Full Code Here

    @Override
    public void setComposite(Composite comp) {

    if (comp instanceof AlphaComposite) {

      AlphaComposite composite = (AlphaComposite) comp;

      if (composite.getRule() == 3) {

        alpha = composite.getAlpha();
        this.composite = composite;

        if (realPaint != null && realPaint instanceof Color) {

          Color c = (Color) realPaint;
View Full Code Here

        this.paint = paint;
    realPaint = paint;

    if (composite instanceof AlphaComposite && paint instanceof Color) {

      AlphaComposite co = (AlphaComposite) composite;

      if (co.getRule() == 3) {
        Color c = (Color) paint;
        this.paint = new Color(c.getRed(), c.getGreen(), c.getBlue(), (int) (c.getAlpha() * alpha));
        realPaint = paint;
      }
    }
View Full Code Here

 
  public void paintComponent(Graphics g) {     
        Graphics2D g2 = (Graphics2D) g;
        g2.setRenderingHint(RenderingHints.KEY_INTERPOLATION,
                RenderingHints.VALUE_INTERPOLATION_BILINEAR);
        AlphaComposite old = (AlphaComposite) g2.getComposite();
        g2.setComposite(AlphaComposite.SrcOver.derive(tran));
        super.paintComponent(g);
        g2.setComposite(old);
    }
View Full Code Here

TOP

Related Classes of java.awt.AlphaComposite

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.