diff --git a/.idea/misc.xml b/.idea/misc.xml index c3f3b0a..6788908 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -1,3 +1,4 @@ + @@ -6,8 +7,9 @@ + - + \ No newline at end of file diff --git a/src/main/java/uicontrols/_16_08_ComboBoxDemo.java b/src/main/java/uicontrols/_16_08_ComboBoxDemo.java index 2e9ae3f..83dc012 100644 --- a/src/main/java/uicontrols/_16_08_ComboBoxDemo.java +++ b/src/main/java/uicontrols/_16_08_ComboBoxDemo.java @@ -22,18 +22,24 @@ public class _16_08_ComboBoxDemo extends Application { // Declare an array of Strings for flag titles - private String[] flagTitles = {"France", "United Kingdom", "Italy", "USA"}; + + private String[] flagTitles = {"Canada","France", "United Kingdom", "USA","Italy"}; + // Declare an ImageView array for the national flags of 9 countries ImageView[] flagImage = { - new ImageView("https://upload.wikimedia.org/wikipedia/commons/a/a4/Animated-Flag-France.gif") + new ImageView("https://upload.wikimedia.org/wikipedia/commons/3/39/Animated-Flag-Canada.gif") + + ,new ImageView("https://upload.wikimedia.org/wikipedia/commons/a/a4/Animated-Flag-France.gif") ,new ImageView("https://upload.wikimedia.org/wikipedia/commons/5/58/UK_flag_m_v.gif") - ,new ImageView("https://upload.wikimedia.org/wikipedia/commons/8/83/Animated-Flag-Italy-OpenSCAD.gif") + ,new ImageView("https://upload.wikimedia.org/wikipedia/commons/4/42/Animated-Flag-USA.gif") + ,new ImageView("https://upload.wikimedia.org/wikipedia/commons/8/83/Animated-Flag-Italy-OpenSCAD.gif") + }; // Declare an array of strings for flag descriptions - private String[] flagDescription = new String[4]; + private String[] flagDescription = new String[5]; // Declare and create a description pane private DescriptionPane descriptionPane = new DescriptionPane(); @@ -44,10 +50,13 @@ public class _16_08_ComboBoxDemo extends Application { @Override // Override the start method in the Application class public void start(Stage primaryStage) { // Set text description - flagDescription[0] = "Description for France ..."; - flagDescription[1] = "Description for UK ... "; - flagDescription[2] = "Italy flag."; + flagDescription[0] = "Description for Canada..."; + flagDescription[1] = "Description for France ... "; + flagDescription[2] = "Description for UK ... "; flagDescription[3] = "The USA national flag ..."; + flagDescription[4] = "Italy flag."; + + // Set the first country (France) for display setDisplay(0);