Package java.awt

Examples of java.awt.Graphics2D.draw()


        if (sizeInformation() > 0) {
            String nom = (String) (data.getValue(getCodeInformation(0),
                    DictionnaireTable.NAME));
            l = new Line2D.Double(getX() + 10, 45 + getY(), getX()
                    + fm.stringWidth(nom) + 10, 45 + getY());
            g2d.draw(l);
        }
    }

    /**
     * Calcul la taille de l'entité à n'éxécuter que lors du repaint
View Full Code Here


        Line2D l = new Line2D.Double(getX(), 25 + getY(), getWidth() + getX(),
                25 + getY());
        g2d.setColor(Color.white);
        g2d.fill(r);
        g2d.setColor(Color.blue);
        g2d.draw(r);
        g2d.draw(l);

        g2d.setColor(Color.black);
        g2d.drawString(getName(), getX() + 10, getY() + 15);
View Full Code Here

                25 + getY());
        g2d.setColor(Color.white);
        g2d.fill(r);
        g2d.setColor(Color.blue);
        g2d.draw(r);
        g2d.draw(l);

        g2d.setColor(Color.black);
        g2d.drawString(getName(), getX() + 10, getY() + 15);

        for (int i = 0; i < informations.size(); i++)
View Full Code Here

        for (int i = 0; i < nbIdentifiant; i++) {
            String nom = getCodeInformation(i);
            l = new Line2D.Double(getX() + 10, 45 + getY() + i
                    * (fm.getMaxDescent() + 15), getX() + fm.stringWidth(nom)
                    + 10, 45 + getY() + i * (fm.getMaxDescent() + 15));
            g2d.draw(l);
        }
    }

    public boolean isChanged()
    {
View Full Code Here

                y1 = y2;
                h = -h;
            }
            Graphics2D g2d = (Graphics2D) g;
            g2d.setColor(Color.green);
            g2d.draw(new Rectangle2D.Double(x1, y1, w, h));
        }

        if (creationLien && creationLienClic) {
            Graphics2D g2d = (Graphics2D) g;
            Rectangle2D r;
View Full Code Here

            Graphics2D g2d = (Graphics2D) g;
            Rectangle2D r;
            g2d.setColor(Color.black);

            Line2D l = new Line2D.Double(x1, y1, x2, y2);
            g2d.draw(l);

            r = new Rectangle2D.Double(x1 - 1, y1 - 1, 4, 4);
            g2d.fill(r);

            r = new Rectangle2D.Double(x2 - 2, y2 - 1, 4, 4);
View Full Code Here

   
    g2.setRenderingHint( RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON );
    g2.translate( insets.left, insets.top );
    for( int i = 0; i < tOutlines.size(); i++ ) {
      g2.setPaint( (Paint) outlinePaints.get( i ));
      g2.draw( (Shape) tOutlines.get( i ));
    }
    for( int i = 0; i < tAreas.size(); i++ ) {
      g2.setPaint( (Paint) areaPaints.get( i ));
      g2.fill( (Shape) tAreas.get( i ));
    }
View Full Code Here

    }
   
    g2.setRenderingHint( RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON );
    g2.translate( insets.left, insets.top );
    for( int i = 0; i < tShpFades.length; i++ ) {
      g2.draw( tShpFades[ i ]);
    }
   
    for( int i = 0; i < ctrlPt.length; i++ ) {
      trnsX  = ctrlPt[i].getX() * currentWidth;
      trnsY  = (1.0 - ctrlPt[i].getY()) * currentHeight;
 
View Full Code Here

     
      g2.setRenderingHint( RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON );
      g2.translate( x, y );
      g2.setColor( Color.black );
      for( int i = 0; i < tShpFades.length; i++ ) {
        g2.draw( tShpFades[ i ]);
      }
      g2.setTransform( atOrig );
    }   
  }
}
View Full Code Here

        g2.setPaint( pntArea );
        g2.fill( pathTrns );
      }
      g2.setStroke( strkLine );
      g2.setPaint( pntLine );
      g2.draw( pathTrns );
      if( label != null ) {
        g2.setPaint( pntLabel );
        if( txtLay == null ) {
          txtLay    = new TextLayout( label, getFont(), g2.getFontRenderContext() );
          txtBounds   = txtLay.getBounds();
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.