diff --git a/GameOfLifeGUI.java b/GameOfLifeGUI.java index c162ce018cddf7f4a3d1d1290a62d4525f4312d9..4d157855abf2d92ef729918f6684c34bad2b480b 100644 --- a/GameOfLifeGUI.java +++ b/GameOfLifeGUI.java @@ -38,11 +38,15 @@ public class GameOfLifeGUI extends JFrame { public void update(Grid g){ for (int x = 0; x < numberOfColumns; x++) for (int y = 0; y < numberOfRows; y++){ - JLabel label = labelGrid[x][y]; - if(g.getCell(x,y).isAlive()) - label.setForeground(Color.red); - else - label.setForeground(Color.white); + JLabel label = labelGrid[x][y]; + if(g.getCell(x,y).isAlive()) { + if ((g.getCell(x,y).getColor()).equals("Red")) { + label.setForeground(Color.red); } + else { + label.setForeground(Color.blue);} } + else { + label.setForeground(Color.white);} } } + }