Make an interactive GUI in javafx that demonstrates the use of all of the different types of controls and GUI nodes. Something along the lines of these examples (examples shown in pictures) . . .  The Demo page should have similar items grouped together. The controls and input fields should all do something. Entry fields and Password fields should print to a text box and/or a set of labels. Slider controls should show the values selected. A slider could set the level of a progress bar. etc. Some but not all elements that need to be included : Buttons Buttons with graphics Buttons with images Labels Labels with graphics Labels with images TextField PasswordField TextArea as both entry and output. Scroll Bars on the TextArea two or more separate sets of RadioButtons two or more separate sets of CheckBoxes ComboBox ListView Sliders MenuBar  (not in the text book, here is an example: https://www.geeksforgeeks.org/javafx-menubar-and-menu/ (Links to an external site.)) Tabs Spinners Colors Drop shadows

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question

Make an interactive GUI in javafx that demonstrates the use of all of the different types of controls and GUI nodes.

Something along the lines of these examples (examples shown in pictures)

. . . 

The Demo page should have similar items grouped together. The controls and input fields should all do something. Entry fields and Password fields should print to a text box and/or a set of labels. Slider controls should show the values selected. A slider could set the level of a progress bar. etc.

Some but not all elements that need to be included :

  • Buttons
  • Buttons with graphics
  • Buttons with images
  • Labels
  • Labels with graphics
  • Labels with images
  • TextField
  • PasswordField
  • TextArea as both entry and output.
  • Scroll Bars on the TextArea
  • two or more separate sets of RadioButtons
  • two or more separate sets of CheckBoxes
  • ComboBox
  • ListView
  • Sliders
  • MenuBar  (not in the text book, here is an example: https://www.geeksforgeeks.org/javafx-menubar-and-menu/ (Links to an external site.))
  • Tabs
  • Spinners
  • Colors
  • Drop shadows

 

 

E YourApp
Style: Fusion
V Use style's standard palette O Disable widgets
Main Window
File Options Help About
GUI Type
O Main Window
Group 1
Group 2
Widgets
None
Button
Canvas
Checkbutton
Entry
Label
LabelFrame
Listbox
Message
Radiobutton
Text
O Radio button 1
Default Push Button
O Radio button 2
Toggle Push Button
C Dialog
O Radio button 3
C Hide OK Btn
Flat Push Button
Window Options
O Tri-state check box
C Main Menu
V Group 3
C Status Bar
Table
Text Edit
C Resizable
2
Snap Size 123
I multi-placement
1
50
Standard Dialogs-
Put Color on Clipboard Messages
2
11. 10.2018 09:38
C Color Choose
3
C File Open/Save
C Alarm Handler
Welcome to tk_happy
27%
tk Grouping Examples
Frame
PanedWindow
Quit
do task A
do task B
do
do task H
H do task I
do task C
LabelFrame
Notebook
Example label
Tab One Tab Two Tab Three
do task D
do task J
do task E
do task K
do task F
do task L
Transcribed Image Text:E YourApp Style: Fusion V Use style's standard palette O Disable widgets Main Window File Options Help About GUI Type O Main Window Group 1 Group 2 Widgets None Button Canvas Checkbutton Entry Label LabelFrame Listbox Message Radiobutton Text O Radio button 1 Default Push Button O Radio button 2 Toggle Push Button C Dialog O Radio button 3 C Hide OK Btn Flat Push Button Window Options O Tri-state check box C Main Menu V Group 3 C Status Bar Table Text Edit C Resizable 2 Snap Size 123 I multi-placement 1 50 Standard Dialogs- Put Color on Clipboard Messages 2 11. 10.2018 09:38 C Color Choose 3 C File Open/Save C Alarm Handler Welcome to tk_happy 27% tk Grouping Examples Frame PanedWindow Quit do task A do task B do do task H H do task I do task C LabelFrame Notebook Example label Tab One Tab Two Tab Three do task D do task J do task E do task K do task F do task L
Most Available Widgets
- OX
"Standard" Widgets
Buttons
Text Widgets
Other Widgets
Entry
Button
Flat
ListBox
Scale Widgets
text
Groove
CCheck
Raised
TextBox
• Radio
Ridge
text
o Radio
Sunken
SpinBox
1
Message
Labels
Themed Widgets
-TButtons-
Tlabelframe
TEntry
Page 1 Page 2
Tbutton
I Tcheck
TProgressBar
TRadio
TRadio
TScale
TComboBox
Quit
I Demo
O High
Your name
Medium
Your password
English -
Low
Аcсept
Decline Not Available
O Normal
V Checked
Undefined
Progress:
0%
Transcribed Image Text:Most Available Widgets - OX "Standard" Widgets Buttons Text Widgets Other Widgets Entry Button Flat ListBox Scale Widgets text Groove CCheck Raised TextBox • Radio Ridge text o Radio Sunken SpinBox 1 Message Labels Themed Widgets -TButtons- Tlabelframe TEntry Page 1 Page 2 Tbutton I Tcheck TProgressBar TRadio TRadio TScale TComboBox Quit I Demo O High Your name Medium Your password English - Low Аcсept Decline Not Available O Normal V Checked Undefined Progress: 0%
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY