|
@@ -39,7 +39,7 @@ public class Controls extends JPanel implements Observer, Serializable
|
|
|
{
|
|
|
if (e.getSource() == star1)
|
|
|
{
|
|
|
- if (!(star1.isSelected()))
|
|
|
+ if (!(star1.isSelected()) || model.getFilter() == 1)
|
|
|
{
|
|
|
star1.setSelected(false);
|
|
|
star2.setSelected(false);
|
|
@@ -68,7 +68,7 @@ public class Controls extends JPanel implements Observer, Serializable
|
|
|
model.changeFilter(1);
|
|
|
}
|
|
|
}
|
|
|
- else if (e.getSource() == star2)
|
|
|
+ else if (e.getSource() == star2 || model.getFilter() == 2)
|
|
|
{
|
|
|
if (!(star2.isSelected()))
|
|
|
{
|
|
@@ -99,7 +99,7 @@ public class Controls extends JPanel implements Observer, Serializable
|
|
|
model.changeFilter(2);
|
|
|
}
|
|
|
}
|
|
|
- else if (e.getSource() == star3)
|
|
|
+ else if (e.getSource() == star3 || model.getFilter() == 3)
|
|
|
{
|
|
|
if (!(star3.isSelected()))
|
|
|
{
|
|
@@ -130,7 +130,7 @@ public class Controls extends JPanel implements Observer, Serializable
|
|
|
model.changeFilter(3);
|
|
|
}
|
|
|
}
|
|
|
- else if (e.getSource() == star4)
|
|
|
+ else if (e.getSource() == star4 || model.getFilter() == 4)
|
|
|
{
|
|
|
if (!(star4.isSelected()))
|
|
|
{
|
|
@@ -163,7 +163,7 @@ public class Controls extends JPanel implements Observer, Serializable
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
- if (!(star5.isSelected()))
|
|
|
+ if (!(star5.isSelected()) || model.getFilter() == 5)
|
|
|
{
|
|
|
star1.setSelected(false);
|
|
|
star2.setSelected(false);
|