add transparency toggle
This commit is contained in:
parent
04540a0d05
commit
fe7eacf56c
@ -31,11 +31,13 @@ public class Cell extends Object
|
||||
|
||||
static
|
||||
{
|
||||
boolean transparent = false;
|
||||
for (int count = 0; count < p1.length; count++)
|
||||
{
|
||||
BufferedImage g1 = new BufferedImage(50, 50, BufferedImage.TYPE_INT_ARGB);
|
||||
Graphics gg1 = g1.getGraphics();
|
||||
gg1.setColor(new Color(255, 0, 0, 127));
|
||||
if (transparent) gg1.setColor(new Color(255, 0, 0, 127));
|
||||
else gg1.setColor(new Color(255, 0, 0));
|
||||
int width;
|
||||
int pos;
|
||||
width = (int) ((count + 1) * 2 + 22.5);
|
||||
@ -49,7 +51,8 @@ public class Cell extends Object
|
||||
|
||||
BufferedImage s = new BufferedImage(50, 50, BufferedImage.TYPE_INT_ARGB);
|
||||
Graphics gs = s.getGraphics();
|
||||
gs.setColor(new Color(255, 255, 0, 127));
|
||||
if (transparent) gs.setColor(new Color(255, 255, 0, 127));
|
||||
else gs.setColor(new Color(255, 255, 0));
|
||||
gs.fillOval(0, 0, 50, 50);
|
||||
gs.setColor(Color.BLACK);
|
||||
gs.drawOval(0, 0, 50, 50);
|
||||
@ -57,7 +60,8 @@ public class Cell extends Object
|
||||
p2 = s;
|
||||
BufferedImage g2 = new BufferedImage(50, 50, BufferedImage.TYPE_INT_ARGB);
|
||||
Graphics gg2 = g2.getGraphics();
|
||||
gg2.setColor(new Color(0, 255, 0, 127));
|
||||
if (transparent) gg2.setColor(new Color(0, 255, 0, 127));
|
||||
else gg2.setColor(new Color(0, 255, 0));
|
||||
gg2.fillOval(0, 0, 50, 50);
|
||||
gg2.setColor(Color.BLACK);
|
||||
gg2.drawOval(0, 0, 50, 50);
|
||||
@ -65,7 +69,8 @@ public class Cell extends Object
|
||||
p3 = g2;
|
||||
BufferedImage m = new BufferedImage(50, 50, BufferedImage.TYPE_INT_ARGB);
|
||||
Graphics gm = m.getGraphics();
|
||||
gm.setColor(new Color(0, 0, 255, 127));
|
||||
if (transparent) gm.setColor(new Color(0, 0, 255, 127));
|
||||
else gm.setColor(new Color(0, 0, 255));
|
||||
gm.fillOval(0, 0, 50, 50);
|
||||
gm.setColor(Color.BLACK);
|
||||
gm.drawOval(0, 0, 50, 50);
|
||||
|
Loading…
x
Reference in New Issue
Block a user