Homework
dino.class | |
File Size: | 1 kb |
File Type: | class |
import java.awt.*;
import java.awt.event.*;
import java.applet.Applet;
import java.applet.*;
import javax.swing.*;
import java.util.*;
import java.awt.event.MouseListener;
import java.awt.event.MouseEvent;
public class dino extends JApplet {
private Image imgdino;
public void init(){
imgdino = getImage(getDocumentBase(), "dino.gif");
dino_Panel fp = new dino_Panel(imgdino);
getContentPane().add(fp);
}
public static void main(String s[]) {
JFrame f = new JFrame("dino");
f.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {System.exit(0);}
});
JApplet applet = new dino();
f.getContentPane().add(applet, BorderLayout.CENTER);
applet.init();
f.pack();
f.setSize(new Dimension(250,250));
f.setVisible(true);
}
}
class dino_Panel extends JPanel implements MouseListener, MouseMotionListener{
private int mouseX=0,mouseY=0;
private Image imgdino;
public dino_Panel(Image imgdino){
this.imgdino=imgdino;
addMouseMotionListener(this);
addMouseListener(this);
}
public void mouseClicked( MouseEvent e ){}
public void mousePressed( MouseEvent e ){}
public void mouseReleased( MouseEvent e ){}
public void mouseEntered( MouseEvent e ){}
public void mouseExited( MouseEvent e ){}
public void mouseDragged( MouseEvent e ){}
public void mouseMoved( MouseEvent e ){
repaint();
mouseX=e.getX();
mouseY=e.getY();
repaint();
}
public void paintComponent(Graphics g){
super.paintComponent(g);
g.drawImage (imgdino, mouseX, mouseY, imgdino.getWidth(this), imgdino.getHeight(this), this);
}
}
prime.class | |
File Size: | 0 kb |
File Type: | class |
onehundredfortyfour.class | |
File Size: | 1 kb |
File Type: | class |