Package java.awt

Examples of java.awt.Graphics2D.transform()


            } catch (NoninvertibleTransformException e) {
                throw new RuntimeException(e.toString());
            }

            Graphics2D g2d = (Graphics2D) g;
            g2d.transform(forward);
            canvas.paint(g);

            g.setColor(Color.red);

            Rectangle r = _target.getViewRect();
View Full Code Here


            /* NOTE: No longer meaningful, since always full space.
             g.setColor(Color.blue);
             Dimension d = canvas.getSize();
             g.drawRect(0, 0, d.width, d.height);
             */
            g2d.transform(inverse);
        } else {
            Rectangle r = _getInsetBounds();
            g.clearRect(r.x, r.y, r.width, r.height);
        }
    }
View Full Code Here

            } catch (NoninvertibleTransformException e) {
                throw new RuntimeException(e.toString());
            }

            Graphics2D g2d = (Graphics2D) g;
            g2d.transform(forward);
            canvas.paint(g);
            g2d.transform(inverse);

            // Draw the Rectangles in untransformed coordinates, since we
            // always want them to show up 1 pixel wide.
View Full Code Here

            }

            Graphics2D g2d = (Graphics2D) g;
            g2d.transform(forward);
            canvas.paint(g);
            g2d.transform(inverse);

            // Draw the Rectangles in untransformed coordinates, since we
            // always want them to show up 1 pixel wide.
            Dimension size = _target.getSize();
            Rectangle2D visibleRect = new Rectangle2D.Double(0, 0, size
View Full Code Here

        // Hintergrund
        g2d.setColor(background);
        g2d.fillRect(0, 0, getSize().width, getSize().height);

        AffineTransform shear = AffineTransform.getShearInstance(-0.1, 0);
        g2d.transform(shear);
        AffineTransform translate = AffineTransform.getTranslateInstance(11, 0);
        g2d.transform(translate);

        // Segmente
        if (hasfocus) {
View Full Code Here

        g2d.fillRect(0, 0, getSize().width, getSize().height);

        AffineTransform shear = AffineTransform.getShearInstance(-0.1, 0);
        g2d.transform(shear);
        AffineTransform translate = AffineTransform.getTranslateInstance(11, 0);
        g2d.transform(translate);

        // Segmente
        if (hasfocus) {
            g2d.setColor(activatedColor);
        } else {
View Full Code Here

    traslationY = getHeight() - height * 0.1 - 10;

    // Now traslates image
    AffineTransform aT = g2.getTransform();
    aT.setToTranslation(.1 * height + 15, getHeight() - height * 0.1 - 10);
    g2.transform(aT);

    // Cambia lo Stroke e il colore per evidenziare la linea
    g2.setStroke(SECTORS);

    // Disegna lo sfondo del triangolo
View Full Code Here

    traslationY = getHeight() - height * 0.1 - 10;

    // Now traslates image
    AffineTransform aT = g2.getTransform();
    aT.setToTranslation(.1 * height + 15, getHeight() - height * 0.1 - 10);
    g2.transform(aT);

    // Cambia lo Stroke e il colore per evidenziare la linea
    g2.setStroke(SECTORS);

    // Disegna lo sfondo del triangolo
View Full Code Here


        //
        // Append transform to selected area
        //
        g.transform(curTxf);

        g.clip(curAOI);

        //
        // Delegate rendering to painter
View Full Code Here

        }

        public void paint(Graphics g) {
            if (s != null) {
                Graphics2D g2d = (Graphics2D)g;
                g2d.transform(paintingTransform);
                g2d.setColor(new Color(255, 255, 255, 128));
                g2d.fill(s);
                g2d.setColor(Color.black);
                g2d.setStroke(new BasicStroke());
                g2d.draw(s);
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.