Skip to content

Commit 2161dc2

Browse files
committed
Make some variables final
1 parent 5e0173c commit 2161dc2

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

src/main/java/sortVisualiser/SortArray.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ public class SortArray extends JPanel {
2020
private static final int BAR_WIDTH = 5;
2121
private static final int NUM_BARS = WIN_WIDTH / BAR_WIDTH;
2222

23-
private int[] array;
24-
private int[] barColours;
23+
private final int[] array;
24+
private final int[] barColours;
2525

2626
public SortArray() {
2727
setBackground(Color.darkGray);
@@ -70,7 +70,7 @@ public void shuffle() {
7070

7171
public void highlightArray() {
7272
for (int i = 0; i < arraySize(); i++) {
73-
swap(i, i, 5);
73+
updateSingle(i, getValue(i), 5);
7474
}
7575
}
7676

@@ -109,7 +109,7 @@ public void paintComponent(Graphics g) {
109109
graphics.setColor(new Color(255, 255 - val, 255 - val));
110110
graphics.fillRect(xBegin, yBegin, BAR_WIDTH, height);
111111
if (barColours[x] > 0) {
112-
barColours[x]-= 20;
112+
barColours[x]-= 10;
113113
}
114114
}
115115
}

src/main/java/sortVisualiser/SortVisualiser.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@
1515
* @author Matt Hopson
1616
*/
1717
public class SortVisualiser {
18-
private JFrame window;
19-
private SortArray sortArray;
20-
private ArrayList<ISortAlgorithm> sortQueue;
18+
private final JFrame window;
19+
private final SortArray sortArray;
20+
private final ArrayList<ISortAlgorithm> sortQueue;
2121

2222
/**
2323
* Creates the GUI

0 commit comments

Comments
 (0)