code upgreat

This commit is contained in:
frog24 2023-12-03 01:42:04 +04:00
parent 2978773e84
commit 137bd293e8

View File

@ -16,31 +16,26 @@ public class DrawingDecks {
deckType = DeckType.OneDeck;
}
};
public void DrawDeck(int x, int y, int width, int heght, Graphics g, Color MainColor){
g.setColor(MainColor);
g.fillRect(x, y, width, heght);
g.setColor(Color.black);
g.drawRect(x, y, width, heght);
}
public void DrawingDecks(int _startPosX, int _startPosY, Color MainColor, Graphics g){
switch (deckType){
case OneDeck:
g.setColor(MainColor);
g.fillRect(_startPosX + 30, _startPosY + 30, 60, 10);
g.setColor(Color.black);
g.drawRect(_startPosX + 30, _startPosY + 30, 60, 10);
DrawDeck(_startPosX + 30, _startPosY + 30, 60, 10, g, MainColor);
break;
case TwoDecks:
g.setColor(MainColor);
g.fillRect(_startPosX + 30, _startPosY + 30, 60, 10);
g.fillRect(_startPosX + 36, _startPosY + 22, 54, 8);
g.setColor(Color.black);
g.drawRect(_startPosX + 30, _startPosY + 30, 60, 10);
g.drawRect(_startPosX + 36, _startPosY + 22, 54, 8);
DrawDeck(_startPosX + 30, _startPosY + 30, 60, 10, g, MainColor);
DrawDeck(_startPosX + 36, _startPosY + 22, 54, 8, g, MainColor);
break;
case ThreeDecks:
g.setColor(MainColor);
g.fillRect(_startPosX + 30, _startPosY + 30, 60, 10);
g.fillRect(_startPosX + 36, _startPosY + 22, 54, 8);
g.fillRect(_startPosX + 50, _startPosY + 14, 40, 8);
g.setColor(Color.black);
g.drawRect(_startPosX + 30, _startPosY + 30, 60, 10);
g.drawRect(_startPosX + 36, _startPosY + 22, 54, 8);
g.drawRect(_startPosX + 50, _startPosY + 14, 40, 8);
DrawDeck(_startPosX + 30, _startPosY + 30, 60, 10, g, MainColor);
DrawDeck(_startPosX + 36, _startPosY + 22, 54, 8, g, MainColor);
DrawDeck(_startPosX + 50, _startPosY + 14, 40, 8, g, MainColor);
break;
}
}