Example usage for java.awt Graphics drawImage

List of usage examples for java.awt Graphics drawImage

Introduction

In this page you can find the example usage for java.awt Graphics drawImage.

Prototype

public abstract boolean drawImage(Image img, int x, int y, ImageObserver observer);

Source Link

Document

Draws as much of the specified image as is currently available.

Usage

From source file:Main.java

public Main() throws IOException {
    this.setContentPane(new JPanel() {
        @Override//from  w  w w .  j av  a  2s . c o m
        public void paintComponent(Graphics g) {
            super.paintComponent(g);
            g.drawImage(backgroundImage, 0, 0, null);
        }
    });

    pack();
    setVisible(true);
}

From source file:Main.java

@Override
protected void paintComponent(Graphics g) {
    super.paintComponent(g);
    g.drawImage(image, 0, 0, this);

}

From source file:MainClass.java

public void paint(Graphics g) {
    g.drawImage(i, 10, 10, this);
}

From source file:GetImage.java

public void paint(Graphics g) {
    g.drawImage(image, 20, 20, this);
}

From source file:MainClass.java

public void paint(Graphics g) {
    g.drawImage(i, 10, 10, this); // regular
    if (j != null) {
        g.drawImage(j, 10, 90, this); // cropped
    }/*from  ww  w  .j  a v  a2s. c om*/
}

From source file:BlurredImage.java

public void paint(Graphics g) {
    try {/*w  ww. j a v  a  2s.c o m*/
        BufferedImage myImage = ImageIO.read(this.getClass().getResource("redrock.png"));

        BufferedImage filteredImage = new BufferedImage(myImage.getWidth(null), myImage.getHeight(null),
                BufferedImage.TYPE_BYTE_GRAY);

        Graphics g1 = filteredImage.getGraphics();
        g1.drawImage(myImage, 400, 200, null);

        float[] blurKernel = { 1 / 9f, 1 / 9f, 1 / 9f, 1 / 9f, 1 / 9f, 1 / 9f, 1 / 9f, 1 / 9f, 1 / 9f };

        BufferedImageOp blur = new ConvolveOp(new Kernel(3, 3, blurKernel));
        myImage = blur.filter(myImage, null);
        g1.dispose();

        Graphics2D g2d = (Graphics2D) g;
        g2d.drawImage(myImage, null, 3, 3);
    } catch (Exception e) {

    }
}

From source file:Main.java

public void paint(Graphics g) {
    if (images == null)
        return;//w w  w  . j a v  a2  s  .  c  om
    g.drawImage(images[imageIndex], 0, 0, null);
    imageIndex = (imageIndex + 1) % images.length;
}

From source file:ImageSize.java

public void paint(Graphics g) {
    Insets insets = getInsets();
    g.drawImage(image, insets.left, insets.top, this);
}

From source file:Main.java

@Override
public void paintComponent(Graphics g) {
    super.paintComponent(g);
    g.drawImage(myImage, 0, 0, this);
}

From source file:ColorPan.java

public void paint(Graphics g) {
    if (image == null)
        initialize();
    g.drawImage(image, 0, 0, this);
}