@@ -0,0 +1,1397 @@
+import javax.swing.*;%0Aimport java.awt.*;%0Aimport java.awt.event.MouseEvent;%0Aimport java.awt.event.MouseListener;%0Aimport java.util.Vector;%0A%0A/**%0A * Created by Eric on 2/10/2016.%0A */%0Apublic class CheckersBoard extends JPanel implements MouseListener%7B%0A    private Vector%3CPoint%3E availMoves;%0A    private Graphics g;%0A    private final static int TILE_SIZE = 75;%0A%0A    public CheckersBoard()%7B%0A        this.addMouseListener(this);%0A        g = this.getGraphics();%0A    %7D%0A%0A    @Override%0A    protected void paintComponent(Graphics g)%7B%0A        super.paintComponent(g);%0A        for(int i = 0; i %3C 8; i ++)%7B%0A            for(int j = 0; j %3C 8; j++)%7B%0A                if ((i+j)%252==0) g.setColor(new Color(238,170,114));%0A                else g.setColor(new Color(107,55, 34));%0A                g.fillRect(j*TILE_SIZE, i*TILE_SIZE, TILE_SIZE, TILE_SIZE);%0A            %7D%0A        %7D%0A    %7D%0A%0A    @Override%0A    public Dimension getPreferredSize()%7B%0A        return new Dimension(600,600);%0A    %7D%0A%0A    @Override%0A    public void mouseClicked(MouseEvent e) %7B%0A        Point point = e.getPoint();%0A        System.out.println((point.x/75) + %22, %22 + (point.y/75));%0A    %7D%0A%0A    @Override%0A    public void mousePressed(MouseEvent e) %7B%0A%0A    %7D%0A%0A    @Override%0A    public void mouseReleased(MouseEvent e) %7B%0A%0A    %7D%0A%0A    @Override%0A    public void mouseEntered(MouseEvent e) %7B%0A%0A    %7D%0A%0A    @Override%0A    public void mouseExited(MouseEvent e) %7B%0A%0A    %7D%0A%7D%0A

Create CheckersBoard.java