Преглед изворни кода

stars kinda register properly

tsdedhar пре 6 година
родитељ
комит
d121ed146f

BIN
assignments/a3/.gradle/4.7/fileHashes/fileHashes.bin


BIN
assignments/a3/.gradle/4.7/fileHashes/fileHashes.lock


BIN
assignments/a3/.gradle/4.7/taskHistory/taskHistory.bin


BIN
assignments/a3/.gradle/4.7/taskHistory/taskHistory.lock


BIN
assignments/a3/.gradle/buildOutputCleanup/buildOutputCleanup.lock


BIN
assignments/a3/build/classes/java/main/Controls$1.class


BIN
assignments/a3/build/classes/java/main/Controls$2.class


BIN
assignments/a3/build/classes/java/main/Controls$customListener.class


BIN
assignments/a3/build/classes/java/main/Controls$superListener.class


BIN
assignments/a3/build/classes/java/main/Controls.class


BIN
assignments/a3/build/resources/main/emptyStar.png


BIN
assignments/a3/build/resources/main/fullStar.png


BIN
assignments/a3/savestate.shit


+ 14 - 14
assignments/a3/src/main/java/Controls.java

@@ -33,7 +33,7 @@ public class Controls extends JPanel implements Observer, Serializable
       }
     }
   }
-  private class customListener2 implements ActionListener
+  private class superListener implements ActionListener
   {
     public void actionPerformed(ActionEvent e)
     {
@@ -195,11 +195,11 @@ public class Controls extends JPanel implements Observer, Serializable
     }
   }
   private customListener customlistener;
-  private customListener customlistener2;
+  private superListener superlistener;
   private ButtonGroup layouts;
   private ButtonGroup stars;
   private Image emptyStarImg;
-  private Image fullStarImg
+  private Image fullStarImg;
   private Image gridImg;
   private Image listImg;
   private Image folderImg;
@@ -221,7 +221,7 @@ public class Controls extends JPanel implements Observer, Serializable
   {
     this.model = model;
     this.customlistener = new customListener();
-    this.customlistener2 = new customListener2();
+    this.superlistener = new superListener();
     this.setBackground(new Color(255, 75, 50));
     this.setLayout(new BoxLayout(this, BoxLayout.X_AXIS));
     this.setPreferredSize(new Dimension(1280,75));
@@ -295,16 +295,16 @@ public class Controls extends JPanel implements Observer, Serializable
       }
     });
     
-    this.star1 = new JRadioButton(emptyStar, false);
-    star1.addActionListener(customlistener2);
-    this.star2 = new JRadioButton(emptyStar, false);
-    star2.addActionListener(customlistener2);
-    this.star3 = new JRadioButton(emptyStar, false);
-    star3.addActionListener(customlistener2);
-    this.star4 = new JRadioButton(emptyStar, false);
-    star4.addActionListener(customlistener2);
-    this.star5 = new JRadioButton(emptyStar, false);
-    star5.addActionListener(customlistener2);
+    this.star1 = new JRadioButton(emptyStarIcon, false);
+    star1.addActionListener(superlistener);
+    this.star2 = new JRadioButton(emptyStarIcon, false);
+    star2.addActionListener(superlistener);
+    this.star3 = new JRadioButton(emptyStarIcon, false);
+    star3.addActionListener(superlistener);
+    this.star4 = new JRadioButton(emptyStarIcon, false);
+    star4.addActionListener(superlistener);
+    this.star5 = new JRadioButton(emptyStarIcon, false);
+    star5.addActionListener(superlistener);
     this.stars = new ButtonGroup();
     stars.add(star1);
     stars.add(star2);