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 2 days After Jun 19, 2021

Solution

Kashyap answered on Jun 22 2021
147 Votes
3 GUI - 86755/.idea/.gitignore
# Default ignored files
shelf
workspace.xml
# Datasource local storage ignored files
../../../../:\Projects\Boggle\.idea/dataSources
dataSources.local.xml
# Editor-based HTTP Client requests
httpRequests
3 GUI - 86755/.idea/compiler.xml














3 GUI - 86755/.idea/jarRepositories.xml


















3 GUI - 86755/.idea/misc.xml












3 GUI - 86755/.idea/uiDesigner.xml


























































































































3 GUI - 86755/.idea/workspace.xml





































































































1623745414399


1623745414399













3 GUI - 86755/Boggle.iml

3 GUI - 86755/GreyNode 86755 Java.docx
Introduction to assignment:
In this assignment, I was supposed to create three different Java programs with GUI
1. Histogram
2. Manipulate list
3. Retrieve files from We
Requirements Specifications of the assignment:
1. Write a program that lets the user enter a text. Clicking the Show Histogram button 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 display the histogram
2. 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
3. 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.
Application and Implementation:
For this assignment, I had to learn the following concepts.
· Creation of separate stage in JavaFx
· ListView
· OnKeyAction Listner in JavaFx
· Fetch content from the web.
3 GUI - 86755/pom.xml

4.0.0
org.example
multiple-gui
1.0-SNAPSHOT

...
SOLUTION.PDF

Answer To This Question Is Available To Download

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here