CS 2323 – HW 09 1) (Histogram) Write a program that lets the user enter a text. Clicking the Show Histogram button displays the occurrences of the letters in the text in a histogram, as shown below....

1 answer below »
DUMMY


CS 2323 – HW 09 1) (Histogram) Write a program that lets the user enter a text. Clicking the Show Histogram button displays the occurrences of the letters in the text in a histogram, as shown below. The number of occurrences of each letter is displayed in a bar chart. Use a separate stage to displayte histogram. 2) (Manipulate list) Write a program that displays a list view and a text field. The user can add a string to the list view by entering a string in the text field, as shown. The user can also delete a string from the list view by selecting a string and pressing the Delete button, as shown here 3) (Retrieve files from Web) Write a Java program that retrieves a file from a Web server, as shown in Figure 16.7. The user interface includes a text field in which to enter the URL of the file name, a text area in which to show the file, and a button that can be used to submit an action. A label is added at the bottom of the pane to indicate the status, such as File loaded successfully or Network connection problem. Grading Criteria Histogram 1 Display JavaFX window 1 Display Editable Texbook 1 Calculate letter frequency 1.4 Button displays Histogram 1.2 Documentation Manipulate list 1 Display JavaFX window 1.5 Add String 1.5 Delete String 1.2 Documentation Retrieve File 1 Display JavaFX window 1 Read URL address 1 Read file from URL 1 Display Contents of File 1.2 Documentation
Answered 6 days AfterMay 29, 2021

Answer To: CS 2323 – HW 09 1) (Histogram) Write a program that lets the user enter a text. Clicking the Show...

Taha Kasim answered on Jun 04 2021
142 Votes
OrderNo.85381/85381_documentation.docx
Javafx Assignment
Q1) Histogram
Histogram
MainApp It is a main class to initiate GUI stage.
CountAlphabet It is an abstract class in which alphabet frequency gets calculated.
CountAlphabetImp it is an interface.
AlphaCountController It is a controller class which extend abstract class and create new stage to display bar.
Q2) List View
It will add item to list and delete selected item from the list.
ItemListViewMainApp it is main class which initiate stage.
ItemListViewController it is a controller class which will add item or delete selected item.
Q3) Retrieve File
It is GUI which will retrieve file from URL and display on text area.
RetrieveFileMainApp it is initiating the stage of the application.
RetrieveFileController it is initializing the application and displaying the content in text area.
RetrieveFile it is an abstract class to read file content from entered url.
OrderNo.85381/JavaGUIHistogram/pom.xml

     4.0.0
     com.assignment.javafx.histogram
     assignment-javafx-histogram
     0.0.1-SNAPSHOT
     assignment-javafx-histogram
     assignment-javafx-histogram
    
         UTF-8
         com.assignment.javafx.HistogramMainApp
         1.8
    
    
        
        
             org.openjfx
             javafx-fxml
             11
        
    
    
        
            
                 org.apache.maven.plugins
                 maven-compiler-plugin
                 3.6.1
                
                     1.8
                    ...
SOLUTION.PDF

Answer To This Question Is Available To Download

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here