Merge branch 'master' of https://gitlab.dcs.aber.ac.uk/ncw/gp20
This commit is contained in:
commit
c19822023a
1 changed files with 7 additions and 7 deletions
|
@ -71,7 +71,7 @@ public class FlashcardController extends SharedCodeController {
|
||||||
flashcardIcon.setImage(new Image("file:src/main/resources/assets/icons/black_icons/50px/flashcard-50.png"));
|
flashcardIcon.setImage(new Image("file:src/main/resources/assets/icons/black_icons/50px/flashcard-50.png"));
|
||||||
flashcardsText.setFill(Color.BLACK);
|
flashcardsText.setFill(Color.BLACK);
|
||||||
|
|
||||||
testWord.setText(Application.practiseList.getFirst().getWelsh());
|
testWord.setText(Application.practiceList.getFirst().getWelsh());
|
||||||
wordType.setText("Welsh");
|
wordType.setText("Welsh");
|
||||||
|
|
||||||
updateCounter();
|
updateCounter();
|
||||||
|
@ -103,7 +103,7 @@ public class FlashcardController extends SharedCodeController {
|
||||||
index--;
|
index--;
|
||||||
}
|
}
|
||||||
updateCounter();
|
updateCounter();
|
||||||
testWord.setText(Application.practiseList.get(index).getWelsh());
|
testWord.setText(Application.practiceList.get(index).getWelsh());
|
||||||
wordType.setText("Welsh");
|
wordType.setText("Welsh");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -115,12 +115,12 @@ public class FlashcardController extends SharedCodeController {
|
||||||
@FXML
|
@FXML
|
||||||
private void handleNextCard() {
|
private void handleNextCard() {
|
||||||
// If statement to check the end of the practiceList hasn't been reached before moving to the next card.
|
// If statement to check the end of the practiceList hasn't been reached before moving to the next card.
|
||||||
if (index < Application.practiseList.size()-1) {
|
if (index < Application.practiceList.size()-1) {
|
||||||
index++;
|
index++;
|
||||||
}
|
}
|
||||||
updateCounter();
|
updateCounter();
|
||||||
|
|
||||||
testWord.setText(Application.practiseList.get(index).getWelsh());
|
testWord.setText(Application.practiceList.get(index).getWelsh());
|
||||||
wordType.setText("Welsh");
|
wordType.setText("Welsh");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -130,7 +130,7 @@ public class FlashcardController extends SharedCodeController {
|
||||||
* @see DictionaryEntry
|
* @see DictionaryEntry
|
||||||
*/
|
*/
|
||||||
private void updateCounter() {
|
private void updateCounter() {
|
||||||
counter.setText((index + 1) + "/" + Application.practiseList.size());
|
counter.setText((index + 1) + "/" + Application.practiceList.size());
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -157,10 +157,10 @@ public class FlashcardController extends SharedCodeController {
|
||||||
rotate.setOnFinished(event -> { // Once the transition is completed, update the text on the flashcard.
|
rotate.setOnFinished(event -> { // Once the transition is completed, update the text on the flashcard.
|
||||||
|
|
||||||
if (wordType.getText().equals("Welsh")) { // If the word currently on the flashcard is welsh, display the english translation.
|
if (wordType.getText().equals("Welsh")) { // If the word currently on the flashcard is welsh, display the english translation.
|
||||||
testWord.setText(Application.practiseList.get(index).getEnglish());
|
testWord.setText(Application.practiceList.get(index).getEnglish());
|
||||||
wordType.setText("English");
|
wordType.setText("English");
|
||||||
} else { // Else display the welsh translation.
|
} else { // Else display the welsh translation.
|
||||||
testWord.setText(Application.practiseList.get(index).getWelsh());
|
testWord.setText(Application.practiceList.get(index).getWelsh());
|
||||||
wordType.setText("Welsh");
|
wordType.setText("Welsh");
|
||||||
}
|
}
|
||||||
testWord.setVisible(true);
|
testWord.setVisible(true);
|
||||||
|
|
Reference in a new issue