Package java.awt

Examples of java.awt.Graphics2D.fillRect()


      if (c!=null)
        g2.setColor(c);
      else
        g2.setColor(Color.WHITE);

      g2.fillRect(0,0,r.width,r.height);
      d.printDiagram(g2);
      ImageIO.write(bi,format,f);
    }
    if(JSynoptic.gui!=null){
      JSynoptic.gui.setStatus(JSynopticPanels.messageWriter.print1args("exported", f.getAbsolutePath()));
View Full Code Here


        Graphics2D g2 = (Graphics2D)g;
        Paint gradient = new GradientPaint(
            0, 0, fromColor,
            viewRect.width, viewRect.height, toColor );
        g2.setPaint( gradient );
        g2.fillRect( viewRect.x, viewRect.y,
            viewRect.width, viewRect.height );
    }
}
View Full Code Here

    if (c!=null)
      g2.setColor(c);
    else
      g2.setColor(Color.WHITE);
    g2.setTransform(t);
    g2.fillRect(0,0,(int)w,(int)h);
   
    // apply scale factor
    g2.scale(s,s);
   
    // draw the diagram
View Full Code Here

    r.width=(int)((double)r.width/d.getZoom());
    r.height=(int)((double)r.height/d.getZoom());
    BufferedImage bi=new BufferedImage(r.width,r.height,BufferedImage.TYPE_3BYTE_BGR);
    Graphics2D g2=bi.createGraphics();
    g2.setColor(sheet.getDiagramParameters().backgr);
    g2.fillRect(0,0,r.width,r.height);
    d.printDiagram(g2);
   
    // add number tags on image
    for(int i=0;i<sheet.size();i++){
      Object o = sheet.get(i);
View Full Code Here

        AbstractShape shape = (AbstractShape)o;
        g2.setColor(Color.BLACK);
        g2.drawRect(shape.getBounds().x, shape.getBounds().y, CIRCLE_SIZE, CIRCLE_SIZE);
       
        g2.setColor(Color.RED);
        g2.fillRect(shape.getBounds().x, shape.getBounds().y, CIRCLE_SIZE, CIRCLE_SIZE);
        g2.setColor(Color.WHITE);
        new TextLayout(new Integer(i).toString(), g2.getFont(), g2.getFontRenderContext()).draw(g2, shape.getBounds().x+4, shape.getBounds().y+ (CIRCLE_SIZE-4));
      }
    }
   
View Full Code Here

        BufferedImage im = new BufferedImage((int)d.width,
                                             (int)d.height,
                                             BufferedImage.TYPE_INT_RGB);
        Graphics2D g2 = im.createGraphics();
        g2.setColor(Color.white);
        g2.fillRect(0, 0, d.width, d.height);
        g2.setColor(Color.black);
       
        paintDefault(g2);
       
        if(d.width > getBounds().getWidth() ||
View Full Code Here

            Graphics2D g = bi.createGraphics();
            if (printImage.getModeValue() == ModeEnum.OPAQUE)
            {
              g.setColor(printImage.getBackcolor());
              g.fillRect(0, 0, minWidth, minHeight);
            }
            renderer.render(
              g,
              new java.awt.Rectangle(
                (xoffset > 0 ? 0 : xoffset),
View Full Code Here

        }
       
        if (printImage.getModeValue() == ModeEnum.OPAQUE)
        {
          g.setColor(printImage.getBackcolor());
          g.fillRect(0, 0, (int)displayWidth, (int)displayHeight);
        }

        Rectangle2D rectangle = new Rectangle2D.Double(0, 0, displayWidth, displayHeight);

        renderer.render(g, rectangle);
View Full Code Here

            Graphics2D g2d = (Graphics2D) g.create();
            g2d.setColor(getBackground());
            if (alpha < 1.0f) {
                g2d.setComposite(AlphaComposite.getInstance(AlphaComposite.SRC_OVER, alpha));
            }
            g2d.fillRect(0, 0, getWidth(), getHeight());
            g2d.dispose();
        }
    }
    private class RenderComponent extends javax.swing.JComponent {
View Full Code Here

                    g2d.setRenderingHints(renderingHints);
                }
                render(g2d, 0, 0, width, height);
            } else if (alpha >= 1.0f) {
                g2d.setColor(getBackground());
                g2d.fillRect(0, 0, width, height);
            }
            g2d.dispose();
        }
        @Override
        public boolean isOpaque() {
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.