Great Deal! Get Instant $10 FREE in Account on First Order + 10% Cashback on Every Order Order Now

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 »
CS 2323 – HW 09
1) (Histogram) Write a program that lets the user enter a text. Clicking the Show Histogram
utton displays the occu
ences of the letters in the text in a histogram, as shown below. The
number of occu
ences 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 After May 29, 2021

Solution

Taha Kasim answered on Jun 04 2021
145 Votes
OrderNo.85381/85381_documentation.docx
Javafx Assignment
Q1) Histogram
HistogramMainApp 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