Java programming part 99 Graphics : Java Animation 2

Pubblicato il: 07 luglio 2012
sul canale di: Redemptie
2,780
3

Java Programming tutorial, GUI, Graphical User Interface. this tutorial is teaching. How to use Java graphics for animation,Showing you how to make object and images move right to left, up and down.

//GraphicsTut.java class below
//the two classes below

import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics;
import java.awt.Image;

import javax.swing.*;


public class GraphicsTut extends JFrame{
Image image;
Image image2;
int x1,y1,x2,y2;
BKGround bkg = new BKGround();


public GraphicsTut(){
this.setTitle("Remember g for Graphics");
this.setSize(450,350);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setVisible(true);
this.add(bkg);


}

public static void main(String[] args){
new GraphicsTut();

}

}

// BKGround.java class below
import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics;
import java.awt.Image;
import javax.swing.ImageIcon;
import javax.swing.JPanel;


public class BKGround extends JPanel{

Image image;
Image image2;
int x1,y1,x2,y2;
int num;
boolean right;
boolean down;

public BKGround(){
ImageIcon I = new ImageIcon("image/Abstract-background-1.png");
image = I.getImage();
ImageIcon I2 = new ImageIcon("image/charcustomsheet.gif");
image2 = I2.getImage();;
x1 = 100;
y1 = 100;
x2 = 200;
y2 = 200;
num = 0;
right = true;
down = true;
}

public void paint(Graphics g){
num = num + 1;

/*if(right == true){
x1 = x1 + 1;
x2 = x2 + 1;
if(x2 == 450){
right = false;
}
}
if(right == false){
x1 = x1 - 1;
x2 = x2 - 1;
if(x1 == 0){
right = true;
}
}
*/
if(down == true){
y1 = y1 + 1;
y2 = y2 + 1;
if(y2 == 350){
down = false;
}
}
if(down == false){
y1 = y1 - 1;
y2 = y2 - 1;
if(y1 == 0){
down = true;
}
}


g.drawImage(image, 0, 0, null);
g.drawImage(image2, x1, y1, x2, y2, 40, 60, 80, 120, null);
repaint();
}
}


In questa pagina del sito puoi guardare il video online Java programming part 99 Graphics : Java Animation 2 della durata di ore minuti seconda in buona qualità , che l'utente ha caricato Redemptie 07 luglio 2012, condividi il link con amici e conoscenti, su youtube questo video è già stato visto 2,780 volte e gli è piaciuto 3 spettatori. Buona visione!