void drawDiamond(Graphics g,char c,int line,int posX,int posY)
{
int j = 0;
int charCount = -1; //char number pre line
int x;
int max = line * 2 -1;
for (int i = 0; i < max; i++)
{
if ( i < line)
{
charCount += 2;
x = (i + 1 - charCount) * FONT_W + posX;
}
else
{
charCount -= 2;
x = (max - i - charCount) * FONT_W + posX;
}
for (j = 0; j < charCount; j++)
{
g.drawChar(c,x,posY,0);
x += FONT_W;
}