Question
JavaFx my display doesn't show the flower i added from the Add Flower menu //driver.java import java.util.ArrayList; import java.util.List; import java.util.Scanner; import java.util.regex.Matcher; import java.util.regex.Pattern;
JavaFx my display doesn't show the flower i added from the Add Flower menu
//driver.java
import java.util.ArrayList; import java.util.List; import java.util.Scanner; import java.util.regex.Matcher; import java.util.regex.Pattern;
import javafx.application.Application; import javafx.application.Platform; import javafx.beans.value.ChangeListener; import javafx.beans.value.ObservableValue; import javafx.collections.FXCollections; import javafx.event.ActionEvent; import javafx.event.EventHandler; import javafx.geometry.Insets; import javafx.geometry.Pos; import javafx.scene.Scene; import javafx.scene.control.Button; import javafx.scene.control.CheckBox; import javafx.scene.control.Label; import javafx.scene.control.ListView; import javafx.scene.control.Menu; import javafx.scene.control.MenuBar; import javafx.scene.control.MenuItem; import javafx.scene.control.RadioButton; import javafx.scene.control.TextField; import javafx.scene.control.Toggle; import javafx.scene.control.ToggleGroup; import javafx.scene.layout.BorderPane; import javafx.scene.layout.GridPane; import javafx.scene.layout.HBox; import javafx.scene.layout.VBox; import javafx.stage.Stage; import javafx.scene.text.Text;
public class Driver extends Application { private MenuItem addPlant; private MenuItem displayPlant; private MenuItem exitMenu; private BorderPane pane; private BorderPane addPane; private BorderPane displayPane; //private Text msg; private Button save; private List
@Override public void start(Stage primaryStage) { EventHandler
//flower.java
public class Flower extends Plant {
private String Smell; private String Thorns;
public String getSmell() { return Smell; } public void setSmell(String Smell) { this.Smell = Smell; } public String getThorns() { return Thorns; } public void setThorns(String Thorns) { this.Thorns = Thorns; } public void Name() { super.getName(); } public void ID() { super.getID(); } public void Color() { super.getColor(); } public String toString() { return super.toString() + " Smell: " + Smell + " withThorns: " + Thorns; } }
//plant.java
public class Plant { private String Name; private String ID; private String Color;
public String getName() { return Name; } public void setName(String Name) { this.Name = Name; } public String getID() { return ID; } public void setID(String ID) { this.ID = ID; } public String getColor() { return Color; } public void setColor(String Color) { this.Color = Color; } public String toString() { return " Name: " + Name + " ID: " + ID + " Color: " + Color; } }
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started