aboutsummaryrefslogtreecommitdiff
path: root/src/gameplay/TButton.java
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/gameplay/TButton.java19
1 files changed, 16 insertions, 3 deletions
diff --git a/src/gameplay/TButton.java b/src/gameplay/TButton.java
index 98f954c..6af1209 100644
--- a/src/gameplay/TButton.java
+++ b/src/gameplay/TButton.java
@@ -8,20 +8,33 @@ import javafx.scene.shape.Rectangle;
public class TButton extends Rectangle
{
private Color col;
+ private Color fill;
public TButton(Color c, double a, double b, int r)
{
super();
- col = new Color(c.darker().getRed(), c.darker().getGreen(), c.darker().getBlue(), 0.45);
- super.setFill(col);
+ col = c;
+ fill = new Color(c.darker().getRed(), c.darker().getGreen(), c.darker().getBlue(), 0.45);
+ super.setFill(fill);
super.setWidth(a);
super.setHeight(b);
super.setArcHeight(r);
super.setArcWidth(r);
- super.setStroke(c);
+ super.setStroke(col);
super.setStrokeWidth(5);
}
+ public void setColor(Color c) {
+ col = c;
+ fill = new Color(c.darker().getRed(), c.darker().getGreen(), c.darker().getBlue(), 0.45);
+ super.setFill(fill);
+ super.setStroke(c);
+ }
+
+ public Color getFillColor() {
+ return fill;
+ }
+
public Color getColor() {
return col;
}