src/main/java/org/teachingkidsprogramming/recipes/completed/section07objects/WhichFish.java
public static void makeAFishyDecision(int numberOfFish)
  {
    // Use a switch...case on the numberOfFish
    switch (numberOfFish)
    {
      // When the numberOfFish is -1
      case -1 :
        // Uncomment to create a string of this image
        String image = "../TeachingKidsProgramming.Source.Java/src/main/resources/icons/thumb-up.png";
        //  Create a new ImageIcon from your image
        ImageIcon icon = new ImageIcon(image);
        // Show a message with the fancy message box this text, this title and this icon...
        FancyMessageBox.showMesage("Had a Fish", "Not hungry anymore...", icon);
        // End
        break;
      // When the numberOfFish is 0  
      case 0 :
        // Uncomment to create a string of this image
        String image0 = "../TeachingKidsProgramming.Source.Java/src/main/resources/icons/information.png";
        //  Create a new ImageIcon from your image
        ImageIcon icon0 = new ImageIcon(image0);
        // Show a message with the fancy message box this text, this title and this icon...
        FancyMessageBox.showMesage("No Fish", "Still hungry", icon0);
        // End
        break;
      // When the numberOfFish is 1    
      case 1 :
        // Uncomment to create a string of this image
        String image1 = "../TeachingKidsProgramming.Source.Java/src/main/resources/icons/star.png";
        // Create a new ImageIcon from your image
        ImageIcon icon1 = new ImageIcon(image1);
        // Show a message with the fancy message box this text, this title and this icon...
        FancyMessageBox.showMesage("One Fish", "This one has a little star", icon1);
        // End
        break;
      // When the numberOfFish is 0    
      case 2 :
        // Uncomment to create a string of this image
        String image2 = "../TeachingKidsProgramming.Source.Java/src/main/resources/icons/github.png";
        //  Create a new ImageIcon from your image
        ImageIcon icon2 = new ImageIcon(image2);
        // Show a message with the fancy message box this text, this title and this icon...
        FancyMessageBox.showMesage("Two Fish", "Funny things are everywhere", icon2);
        // End
        break;
      // Otherwise  
      default :
        // Uncomment to create a string of this image
        String image4 = "../TeachingKidsProgramming.Source.Java/src/main/resources/icons/hint.png";
        // Create a new ImageIcon from your image
        ImageIcon icon4 = new ImageIcon(image4);
        // Show a message with the fancy message box this text, this title and this icon...
        FancyMessageBox.showMesage("Vegetaraian meal", "Fish are icky", icon4);
        // End
        break;
    }
  }
public static void makeAFishyDecision(int numberOfFish)
  {
    // Use a switch...case on the numberOfFish
    switch (numberOfFish)
    {
      // When the numberOfFish is -1
      case -1 :
        // Uncomment to create a string of this image
        String image = "../TeachingKidsProgramming.Source.Java/src/main/resources/icons/thumb-up.png";
        //  Create a new ImageIcon from your image
        ImageIcon icon = new ImageIcon(image);
        // Show a message with the fancy message box this text, this title and this icon...
        FancyMessageBox.showMesage("Had a Fish", "Not hungry anymore...", icon);
        // End
        break;
      // When the numberOfFish is 0  
      case 0 :
        // Uncomment to create a string of this image
        String image0 = "../TeachingKidsProgramming.Source.Java/src/main/resources/icons/information.png";
        //  Create a new ImageIcon from your image
        ImageIcon icon0 = new ImageIcon(image0);
        // Show a message with the fancy message box this text, this title and this icon...
        FancyMessageBox.showMesage("No Fish", "Still hungry", icon0);
        // End
        break;
      // When the numberOfFish is 1    
      case 1 :
        // Uncomment to create a string of this image
        String image1 = "../TeachingKidsProgramming.Source.Java/src/main/resources/icons/star.png";
        // Create a new ImageIcon from your image
        ImageIcon icon1 = new ImageIcon(image1);
        // Show a message with the fancy message box this text, this title and this icon...
        FancyMessageBox.showMesage("One Fish", "This one has a little star", icon1);
        // End
        break;
      // When the numberOfFish is 0    
      case 2 :
        // Uncomment to create a string of this image
        String image2 = "../TeachingKidsProgramming.Source.Java/src/main/resources/icons/github.png";
        //  Create a new ImageIcon from your image
        ImageIcon icon2 = new ImageIcon(image2);
        // Show a message with the fancy message box this text, this title and this icon...
        FancyMessageBox.showMesage("Two Fish", "Funny things are everywhere", icon2);
        // End
        break;
      // Otherwise  
      default :
        // Uncomment to create a string of this image
        String image4 = "../TeachingKidsProgramming.Source.Java/src/main/resources/icons/hint.png";
        // Create a new ImageIcon from your image
        ImageIcon icon4 = new ImageIcon(image4);
        // Show a message with the fancy message box this text, this title and this icon...
        FancyMessageBox.showMesage("Vegetaraian meal", "Fish are icky", icon4);
        // End
        break;
    }
  }
public static void makeAFishyDecision ( int numberOfFish ) { // Use a switch...case on the numberOfFish switch ( numberOfFish ) { // When the numberOfFish is -1 case - 1 : // Uncomment to create a string of this image String image = "../TeachingKidsProgramming.Source.Java/src/main/resources/icons/thumb-up.png" ; //  Create a new ImageIcon from your image ImageIcon icon = new ImageIcon ( image ) ; // Show a message with the fancy message box this text, this title and this icon... FancyMessageBox . showMesage ( "Had a Fish" , "Not hungry anymore..." , icon ) ; // End break ; // When the numberOfFish is 0   case 0 : // Uncomment to create a string of this image String image0 = "../TeachingKidsProgramming.Source.Java/src/main/resources/icons/information.png" ; //  Create a new ImageIcon from your image ImageIcon icon0 = new ImageIcon ( image0 ) ; // Show a message with the fancy message box this text, this title and this icon... FancyMessageBox . showMesage ( "No Fish" , "Still hungry" , icon0 ) ; // End break ; // When the numberOfFish is 1     case 1 : // Uncomment to create a string of this image String image1 = "../TeachingKidsProgramming.Source.Java/src/main/resources/icons/star.png" ; // Create a new ImageIcon from your image ImageIcon icon1 = new ImageIcon ( image1 ) ; // Show a message with the fancy message box this text, this title and this icon... FancyMessageBox . showMesage ( "One Fish" , "This one has a little star" , icon1 ) ; // End break ; // When the numberOfFish is 0     case 2 : // Uncomment to create a string of this image String image2 = "../TeachingKidsProgramming.Source.Java/src/main/resources/icons/github.png" ; //  Create a new ImageIcon from your image ImageIcon icon2 = new ImageIcon ( image2 ) ; // Show a message with the fancy message box this text, this title and this icon... FancyMessageBox . showMesage ( "Two Fish" , "Funny things are everywhere" , icon2 ) ; // End break ; // Otherwise   default : // Uncomment to create a string of this image String image4 = "../TeachingKidsProgramming.Source.Java/src/main/resources/icons/hint.png" ; // Create a new ImageIcon from your image ImageIcon icon4 = new ImageIcon ( image4 ) ; // Show a message with the fancy message box this text, this title and this icon... FancyMessageBox . showMesage ( "Vegetaraian meal" , "Fish are icky" , icon4 ) ; // End break ; } }
recipe for makeAFishyDecision with the numberOfFish
recipe for makeAFishyDecision with the numberOfFish