Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.awt.*;
- import javax.swing.*;
- import java.awt.event.*;
- import javax.imageio.*;
- import java.io.*;
- import java.util.Objects;
- public class CheckersGame extends JPanel implements MouseListener, MouseMotionListener {
- Image title;
- // This is where I create the gif variable
- Image birds;
- int screen = 1;
- public CheckersGame(){
- addMouseListener(this);
- addMouseMotionListener(this);
- try{
- title = ImageIO.read(Objects.requireNonNull(getClass().getResource("resources/images/TitleScreenRocks.jpg")));
- // This is where I import the gif
- birds = Toolkit.getDefaultToolkit().getImage(("resources/images/BirdsGif.gif"));
- }
- catch (IOException e){
- System.out.print("Image not found.");
- }
- }
- public void paint(Graphics g){
- if (screen == 1){
- startScreen(g);
- }
- }
- public void startScreen(Graphics g){
- g.drawImage(title,0,0,null);
- // This is where I draw the gif
- g.drawImage(birds, 400, 400, null);
- }
- @Override
- public void mouseClicked(MouseEvent e) {}
- @Override
- public void mousePressed(MouseEvent e) {}
- @Override
- public void mouseReleased(MouseEvent e) {}
- @Override
- public void mouseEntered(MouseEvent e) {}
- @Override
- public void mouseExited(MouseEvent e) {}
- @Override
- public void mouseDragged(MouseEvent e) {}
- @Override
- public void mouseMoved(MouseEvent e) {}
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement