import javax.swing.*;
import java.io.*;
import java.awt.*;
import java.awt.geom.*;  

public abstract class Display
{
	public abstract void draw (Graphics2D g2d);

	public static class BlankDisplay extends Display
	{
		private static DisplayController view; 
		
		public BlankDisplay (DisplayController view)
		{
			this.view = view;
		}
		
		public void draw (Graphics2D g2D)
		{
			Dimension dim = view.getSize ();
			Color grey = new Color (100, 100, 100);
			int x = dim.width;
			int y = dim.height;
	
			g2D.setColor (grey);
			g2D.fillRect (0, 0, x, y);	
		}
	}
}	
