Results 1 to 3 of 3
- 07-31-2007, 06:16 PM #1
Member
- Join Date
- Jul 2007
- Posts
- 41
- Rep Power
- 0
how to place an image in an applet
Hello people can anyone tell me how I place an image in an applet once someone has clicked the mouse.
I have already got an image drawn on the applet, imgBackground, and I want to place the image, imgZero, over the top of the image already there when someone clicks the mouse. Here is my code :
Java Code:import java.applet.*; import javax.swing.*; import java.awt.*; import java.awt.event.*; public class gameClass extends Applet implements ActionListener { private Image imgBackground, imgZero; public void init() { imgBackground = getImage(getDocumentBase(), "Back.gif"); imgZero = getImage(getDocumentBase(), "zero.gif"); } public void paint(Graphics g) { g.drawImage(imgBackground,0,0,this); } public void mouseClicked(MouseEvent event) { } public void actionPerformed(ActionEvent event) { } }
- 08-03-2007, 11:04 AM #2Java Code:
// <applet code="GameClassRx" width="400" height="400"></applet> import java.awt.*; import java.awt.event.*; import javax.swing.*; public class GameClassRx extends JApplet implements ActionListener { private Image imgBackground, imgZero; DrawingPanel drawingPanel = new DrawingPanel(); public void init() { imgBackground = getImage(getDocumentBase(), "Back.gif"); //"images/cougar.jpg"); imgZero = getImage(getDocumentBase(), "zero.gif"); //"images/Bird.gif"); setLayout(new BorderLayout()); add(drawingPanel); drawingPanel.addMouseListener(locater); } private class DrawingPanel extends JPanel { Point origin = new Point(); protected void paintComponent(Graphics g) { super.paintComponent(g); g.drawImage(imgBackground,0,0,this); g.drawImage(imgZero, origin.x, origin.y, this); } public void setOrigin(Point p) { origin = p; repaint(); } } private MouseListener locater = new MouseAdapter() { public void mouseClicked(MouseEvent event) { drawingPanel.setOrigin(event.getPoint()); } }; public void actionPerformed(ActionEvent event) { } }
- 08-04-2007, 06:15 PM #3
Member
- Join Date
- Jul 2007
- Posts
- 41
- Rep Power
- 0
Similar Threads
-
How can i copy a folder from one place to another..
By rajeshgubba in forum New To JavaReplies: 4Last Post: 06-14-2008, 03:21 AM -
Image upload applet 2.0
By jfileupload in forum Java SoftwareReplies: 0Last Post: 03-24-2008, 05:15 PM -
Converting multiple banded image into single banded image... Image enhancement
By archanajathan in forum Advanced JavaReplies: 0Last Post: 01-08-2008, 06:29 PM -
How to place panel into frame
By vivek_9912 in forum AWT / SwingReplies: 2Last Post: 11-20-2007, 12:21 AM -
how to place a divider of the splitpane?
By christina in forum New To JavaReplies: 1Last Post: 08-06-2007, 08:41 PM
Bookmarks