Not a member of Pastebin yet?
                        Sign Up,
                        it unlocks many cool features!                    
                - import javax.swing.*;
 - import java.util.*;
 - import java.awt.*;
 - import java.applet.*;
 - import java.text.*;
 - public class BordageFinal extends Applet implements Runnable {
 - final int minX = 0, maxX=500, minY = 0, maxY = 500;
 - Image offScreen;
 - Graphics offG;
 - Thread myThread = null;
 - Image zombiesrc, guysrc;
 - int zombieX, zombieY, guyX, guyY;
 - public void init() {
 - boolean gameLost = false;
 - zombiesrc = getImage(getCodeBase(),"Zombie.png");
 - guysrc = getImage(getCodeBase(), "Shooter.jpg");
 - MediaTracker tracker = new MediaTracker(this); //track loading pictures
 - tracker.addImage(zombiesrc, 0);
 - tracker.addImage(guysrc, 0);
 - //wait for pictures to complete loading
 - while (tracker.checkAll(true) != true){ }
 - //check if trouble loading pictures
 - if (tracker.isErrorAny()){
 - JOptionPane.showMessageDialog(null, "Trouble loading pictures");
 - }
 - guyX = 250;
 - guyY = 250;
 - zombieX = 250;
 - zombieY = 100;
 - offG.drawImage(zombiesrc, zombieX, zombieY, 50, 50, this);
 - offG.drawImage(guysrc, guyX, guyY, 50, 50, this);
 - }
 - public void start() {
 - if (myThread == null) {
 - myThread = new Thread(this);
 - myThread.start();
 - }
 - }
 - public void stop() {
 - if (myThread != null) {
 - myThread = null;
 - }
 - }
 - public void run(){
 - Graphics offG = offScreen.getGraphics();
 - }
 - public void paint(Graphics g) {
 - g.drawImage(offScreen, 0, 0, this);
 - }
 - }
 
Advertisement
 
                    Add Comment                
                
                        Please, Sign In to add comment