/ Published in: Java
Expand |
Embed | Plain Text
Copy this code and paste it in your HTML
// modified 01/10/08 package project; import java.awt.*; import javax.imageio.ImageIO; import javax.swing.*; import java.awt.event.*; import java.io.File; import java.util.ArrayList; private int X, Y; private ArrayList<Item> canvas_items = new ArrayList<Item>(); Item current_item = new Vehicle("Tram", "black", "images/vehicle/tram_black.gif", "Tram", true); public TheCanvas() { addMouseMotionListener(this); addMouseListener(this); setVisible(true); try{ } } } X = (int) event.getPoint().getX(); Y = (int) event.getPoint().getY(); repaint(); } mouseMoved(event); } } } } } } paint(graphics); } // Dynamically calculate size information // diameter //int d = Math.min(size.width, size.height); //int x = (size.width - d)/2; //int y = (size.height - d)/2; g.fillRect(0, 0, size.width, size.height); g.drawImage(image, X, Y, null); } }