big.draw(new Line2D.Double(0, 7, 7, 0));
big.draw(new Line2D.Double(0, 3, 3, 0));
big.draw(new Line2D.Double(4, 7, 7, 4));
} else {
// default to solid
big.fillRect(0, 0, 8, 8);
}
Rectangle r = new Rectangle(0, 0, 8, 8);
TexturePaint texturePaint = new TexturePaint(bi, r);