n this Assignment we will build a simple graphical application that is responsive and that uses basic widgets and demonstrates event handling. The screen shot below shows the expected result In this Assignment we will build a simple graphical application that is responsive and that uses basic widgets and demonstrates event handling. The screen shot below shows the expected result You must not use any other library except tkinter. Your code must run on a standard machine. Your code must be written as a class that inherits from Tk and the application must resize gracefully. The apps must start in a usable state i.e. all the relevant values of the input widget must be set. So if you click ok when the app starts, then you should get the pop-up message shown in the last page. The reset button must set the app to the initial start state.  Widget must align vertically as well as horizontally with their matching widget

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

In this Assignment we will build a simple graphical application that is responsive and that uses basic widgets and demonstrates event handling. The screen shot below shows the expected result

In this Assignment we will build a simple graphical application that is responsive and that uses basic widgets and demonstrates event handling. The screen shot below shows the expected result

You must not use any other library except tkinter. Your code must run on a standard machine.

Your code must be written as a class that inherits from Tk and the application must resize gracefully.

The apps must start in a usable state i.e. all the relevant values of the input widget must be set. So if you click ok when the app starts, then you should get the pop-up message shown in the last page.

The reset button must set the app to the initial start state.

 Widget must align vertically as well as horizontally with their matching widget

 

  • Application not designed as a class.
  • Application not responsive: The widget does not move when the main window is resized.
  • Application starts with missing input values. All the fields must be already filled out.
  • Displaying a None value in your pop-up window.

Frame

Container for all of the widget.

Label for the name of the data-entry form

First column with the following labels:

Full name

Residency

Program

Courses

Color and font can be anything of your choice but must be pleasing to the user.

Entry that captures the username.

Radiobuttons:

Domestic with value dom

International with value intl

Combobox with minimum four items

AI, Gaming, Health, Software

Minimum three Checkboxes

Programming I with onvalue COMP100 and offvalue ''
Web Page Design with onvalue COMP213 and offvalue ''
Software Engineering with onvalue COMP120 and offvalue ''

 

 

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps

Blurred answer
Similar questions
  • SEE MORE QUESTIONS
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