aanimacion de muñeco

Páginas: 4 (767 palabras) Publicado: 19 de octubre de 2013
animacion de muñeco ó persona corriendo echo en java con hilos
bueno se utilizara unas imagenes que las pueden conseguir en google imagenes llamada sprite, sin embargo les dejare las imagenes aquien el blog para que las descarguen, el programa es una animacion de un muñeco corriendo hacia una puerta al oprimir un boton , se utilizara Graphics, JComponent,hilos, y un panel empezemos

1.debemos crear 4 paketes ó 4 carpetas (lo siento yo trabajo asi ) en los cuales las llamaremos model, controller,imagenes,y visual ahora nos paramos en el pakete model y creamos la clase animado el cualponemos el siguiente codigo:



/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package model;

import java.awt.Color;
importjava.awt.Graphics;
import javax.swing.ImageIcon;
import javax.swing.JOptionPane;
import javax.swing.JPanel;

/**
*
* @author andres8822
*/
public class animado {
private JPanel panel=null;Graphics g2=null;
public Thread hilo1=null;

public int x=0,y=0,posx=50,posy=200,img1=1;


ImageIcon image =new ImageIcon(newImageIcon(getClass().getResource("/imagenes/puerta.gif")).getImage());
private boolean chocapuerta=false;

public animado(JPanel j){
panel=j;
x=getPanel().getWidth()-100;
y=getPanel().getHeight()-200;System.out.println("tamaño puerta x"+x+"tamaño puerta y ="+y);
}

public void paint(Graphics g){
g2=g;

g.drawImage(image.getImage(), x, y,100, 150, null);if(chocapuerta){
g.setColor(Color.red);
g.drawRect(posx-10, posy, 20, 300);


//
ImageIcon image2 =new ImageIcon(newImageIcon(getClass().getResource("/imagenes/noentra/"+img1+".png")).getImage());
g.drawImage(image2.getImage(), posx, posy,400, 300, null);

img1++;
if(img1==8){
img1=1;
}...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • muñeca
  • Muñeca
  • Las Muñecas
  • muñecos
  • muñeca
  • Muñeca
  • Lo muñecos
  • muñeca

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS