DifficultyButton.java 676 B

1234567891011121314151617181920212223242526272829303132333435
  1. package model.objects;
  2. import java.awt.Color;
  3. import java.awt.Font;
  4. import java.awt.Graphics2D;
  5. public class DifficultyButton {
  6. private int x = 900;
  7. private int y;
  8. private String str;
  9. private Color color;
  10. public DifficultyButton(int y, String str, Color color) {
  11. this.y = y;
  12. this.str = str;
  13. this.color = color;
  14. }
  15. public void draw(Graphics2D g2) {
  16. g2.setColor(Color.WHITE);
  17. g2.fillRect(x, y, 300, 75);
  18. g2.setColor(Color.ORANGE);
  19. g2.drawRect(x, y, 300, 75);
  20. g2.drawRect(x-2, y-2, 304, 79);
  21. g2.setColor(color);
  22. Font textFont2 = new Font("OCR A Extended", Font.BOLD, 50);
  23. g2.setFont(textFont2);
  24. g2.drawString(str, x+5, y+50);
  25. }
  26. }