Hej,
Jeg har denne funktion i java, som jeg bruger til at tegne "brikkerne" i et tetris spil
- private void drawSquare(Graphics g, int x, int y, Tetrominoes shape)
- {
- Color colors[] = { new Color(0, 0, 0), new Color(204, 102, 102),
- new Color(102, 204, 102), new Color(102, 102, 204),
- new Color(204, 204, 102), new Color(204, 102, 204),
- new Color(102, 204, 204), new Color(218, 170, 0)
- };
-
-
- Color color = colors[shape.ordinal()];
-
- g.setColor(color);
- g.fillRect(x + 1, y + 1, squareWidth() - 2, squareHeight() - 2);
-
- g.setColor(color.brighter());
- g.drawLine(x, y + squareHeight() - 1, x, y);
- g.drawLine(x, y, x + squareWidth() - 1, y);
-
- g.setColor(color.darker());
- g.drawLine(x + 1, y + squareHeight() - 1,
- x + squareWidth() - 1, y + squareHeight() - 1);
- g.drawLine(x + squareWidth() - 1, y + squareHeight() - 1,
- x + squareWidth() - 1, y + 1);
-
- }
Men ville godt kunne bruge mine egne billeder i stedet for at det bare er flade farver. er der nogle der kan hjælpe mig i den rigtige retning for at dette kan lade sig gøre?