import javafx.scene.canvas.Canvas;
import javafx.scene.canvas.GraphicsContext;
import javafx.scene.paint.Color;
import javafx.scene.shape.ArcType;
public class Tile extends Canvas {
private GraphicsContext gc;
int picnum;
public Tile(int width, int height, int k) {
super(width, height);
picnum = k;
gc = getGraphicsContext2D();
draw(gc);}
public void draw(image gc) {
double wid = getWidth();
double hei = getHeight();
switch (picnum) {
case 0:
break;
case 1:
gc.save();
gc.setFill(Color.WHITE);
gc.fillRect(0, 0, wid, hei);
gc.restore();
gc.save();
gc.setStroke(Color.CHOCOLATE);
gc.setLineWidth(wid / 6);
gc.strokeLine(0, 0, wid, hei);
gc.restore();
gc.save();
gc.setLineWidth(2);
gc.setStroke(Color.gray(0.5));
gc.strokeRect(0, 0, wid, hei);
gc.restore();
break;
case 2:
break;
case 3:
break;
case 4:
break;
case 5:
break;
case 6:
break;
case 7:
break;
case 8:
break;
case 9:
break;
case 10:
break;
case 11:
break;
case 12:
break;
case 13:
break;
case 14:
break;
}
}
}