SlideShare a Scribd company logo
Objective The objective of project is to practice using Pythons GUI Tkinter. You must use
Tkinter and no other GUI product. Description For this project, design a small (i.e. 2x3) GUI
window which contains 4 items: 1) a text keyin field, 2) an Execute button, 3) an Exit Button and
4) a label. When the user clicks on the Execute button, the text located in the keyin field will be
displayed on the label. If the keyin field contains no text, a message box should display saying
No Text to Display. When the user clicks on the Exit button, the program should terminate.
Therefore use the Tkinter destroy() method. Do not use sys.exit(). Your program must be
thoroughly commented/documented as defined in the previous projects. Use beginner python.

More Related Content

More from amzonknr

Nursing 131Nursing 131 28. The 72 year old client has experi.pdf
Nursing 131Nursing 131 28. The 72 year old client has experi.pdfNursing 131Nursing 131 28. The 72 year old client has experi.pdf
Nursing 131Nursing 131 28. The 72 year old client has experi.pdf
amzonknr
 
Noye The distance of the moon from Earths surface is 3.84 10^8 m. .pdf
Noye The distance of the moon from Earths surface is 3.84 10^8 m. .pdfNoye The distance of the moon from Earths surface is 3.84 10^8 m. .pdf
Noye The distance of the moon from Earths surface is 3.84 10^8 m. .pdf
amzonknr
 
Number of cells log lable the phases below help All the people li.pdf
Number of cells log lable the phases below help  All the people li.pdfNumber of cells log lable the phases below help  All the people li.pdf
Number of cells log lable the phases below help All the people li.pdf
amzonknr
 
O A.termite B.lead paintC. radonD. well and drinki.pdf
O A.termite B.lead paintC. radonD. well and drinki.pdfO A.termite B.lead paintC. radonD. well and drinki.pdf
O A.termite B.lead paintC. radonD. well and drinki.pdf
amzonknr
 
number cube with the numbers 1 through 6 is rolled nine times. If th.pdf
number cube with the numbers 1 through 6 is rolled nine times. If th.pdfnumber cube with the numbers 1 through 6 is rolled nine times. If th.pdf
number cube with the numbers 1 through 6 is rolled nine times. If th.pdf
amzonknr
 
numanalysis.py (30 points)A) Write a program that asks user to.pdf
numanalysis.py (30 points)A) Write a program that asks user to.pdfnumanalysis.py (30 points)A) Write a program that asks user to.pdf
numanalysis.py (30 points)A) Write a program that asks user to.pdf
amzonknr
 
Olaf and Elsa, husband and wife filing a joint return, operate a s.pdf
Olaf and Elsa, husband and wife filing a joint return, operate a s.pdfOlaf and Elsa, husband and wife filing a joint return, operate a s.pdf
Olaf and Elsa, husband and wife filing a joint return, operate a s.pdf
amzonknr
 
Operating SystemGiven the following informationDraw a timelin.pdf
Operating SystemGiven the following informationDraw a timelin.pdfOperating SystemGiven the following informationDraw a timelin.pdf
Operating SystemGiven the following informationDraw a timelin.pdf
amzonknr
 
Offer your opinions on the transition of money from hard currency to.pdf
Offer your opinions on the transition of money from hard currency to.pdfOffer your opinions on the transition of money from hard currency to.pdf
Offer your opinions on the transition of money from hard currency to.pdf
amzonknr
 
OPCI�N M�LTIPLE Seleccione todas las respuestas correctas. Puede ha.pdf
OPCI�N M�LTIPLE Seleccione todas las respuestas correctas. Puede ha.pdfOPCI�N M�LTIPLE Seleccione todas las respuestas correctas. Puede ha.pdf
OPCI�N M�LTIPLE Seleccione todas las respuestas correctas. Puede ha.pdf
amzonknr
 
ONLY THE LAST QUESTION IS THE POINT OF POST. THE OTHER PAGES ARE BAC.pdf
ONLY THE LAST QUESTION IS THE POINT OF POST. THE OTHER PAGES ARE BAC.pdfONLY THE LAST QUESTION IS THE POINT OF POST. THE OTHER PAGES ARE BAC.pdf
ONLY THE LAST QUESTION IS THE POINT OF POST. THE OTHER PAGES ARE BAC.pdf
amzonknr
 
Ontario Resources, a natural energy supplier, borrowed $80.7 million.pdf
Ontario Resources, a natural energy supplier, borrowed $80.7 million.pdfOntario Resources, a natural energy supplier, borrowed $80.7 million.pdf
Ontario Resources, a natural energy supplier, borrowed $80.7 million.pdf
amzonknr
 
ONLY THE LAST QUESTION IS THE POINT OF POST. THE OTHER PAGES ARE B.pdf
ONLY THE LAST QUESTION IS THE POINT OF POST. THE OTHER PAGES ARE B.pdfONLY THE LAST QUESTION IS THE POINT OF POST. THE OTHER PAGES ARE B.pdf
ONLY THE LAST QUESTION IS THE POINT OF POST. THE OTHER PAGES ARE B.pdf
amzonknr
 
only answer Let X1,X2,X3,� be independent identically distributed.pdf
only answer  Let X1,X2,X3,� be independent identically distributed.pdfonly answer  Let X1,X2,X3,� be independent identically distributed.pdf
only answer Let X1,X2,X3,� be independent identically distributed.pdf
amzonknr
 
only answer Let (Bt,t0) be the standard Brownian motion. Consider.pdf
only answer  Let (Bt,t0) be the standard Brownian motion. Consider.pdfonly answer  Let (Bt,t0) be the standard Brownian motion. Consider.pdf
only answer Let (Bt,t0) be the standard Brownian motion. Consider.pdf
amzonknr
 
One way that threat actors can cause DNS poisoning is by putting fal.pdf
One way that threat actors can cause DNS poisoning is by putting fal.pdfOne way that threat actors can cause DNS poisoning is by putting fal.pdf
One way that threat actors can cause DNS poisoning is by putting fal.pdf
amzonknr
 
One of the following is not consistent with the modern view of quali.pdf
One of the following is not consistent with the modern view of quali.pdfOne of the following is not consistent with the modern view of quali.pdf
One of the following is not consistent with the modern view of quali.pdf
amzonknr
 
Notesi.Carson inc. does not have any short-term investmentii. P.pdf
Notesi.Carson inc. does not have any short-term investmentii. P.pdfNotesi.Carson inc. does not have any short-term investmentii. P.pdf
Notesi.Carson inc. does not have any short-term investmentii. P.pdf
amzonknr
 
One of the following is NOT an appraisal cost Group of answer choic.pdf
One of the following is NOT an appraisal cost Group of answer choic.pdfOne of the following is NOT an appraisal cost Group of answer choic.pdf
One of the following is NOT an appraisal cost Group of answer choic.pdf
amzonknr
 
one i tried but it was wrong An investigatof briefly incubates a li.pdf
one i tried but it was wrong  An investigatof briefly incubates a li.pdfone i tried but it was wrong  An investigatof briefly incubates a li.pdf
one i tried but it was wrong An investigatof briefly incubates a li.pdf
amzonknr
 

More from amzonknr (20)

Nursing 131Nursing 131 28. The 72 year old client has experi.pdf
Nursing 131Nursing 131 28. The 72 year old client has experi.pdfNursing 131Nursing 131 28. The 72 year old client has experi.pdf
Nursing 131Nursing 131 28. The 72 year old client has experi.pdf
 
Noye The distance of the moon from Earths surface is 3.84 10^8 m. .pdf
Noye The distance of the moon from Earths surface is 3.84 10^8 m. .pdfNoye The distance of the moon from Earths surface is 3.84 10^8 m. .pdf
Noye The distance of the moon from Earths surface is 3.84 10^8 m. .pdf
 
Number of cells log lable the phases below help All the people li.pdf
Number of cells log lable the phases below help  All the people li.pdfNumber of cells log lable the phases below help  All the people li.pdf
Number of cells log lable the phases below help All the people li.pdf
 
O A.termite B.lead paintC. radonD. well and drinki.pdf
O A.termite B.lead paintC. radonD. well and drinki.pdfO A.termite B.lead paintC. radonD. well and drinki.pdf
O A.termite B.lead paintC. radonD. well and drinki.pdf
 
number cube with the numbers 1 through 6 is rolled nine times. If th.pdf
number cube with the numbers 1 through 6 is rolled nine times. If th.pdfnumber cube with the numbers 1 through 6 is rolled nine times. If th.pdf
number cube with the numbers 1 through 6 is rolled nine times. If th.pdf
 
numanalysis.py (30 points)A) Write a program that asks user to.pdf
numanalysis.py (30 points)A) Write a program that asks user to.pdfnumanalysis.py (30 points)A) Write a program that asks user to.pdf
numanalysis.py (30 points)A) Write a program that asks user to.pdf
 
Olaf and Elsa, husband and wife filing a joint return, operate a s.pdf
Olaf and Elsa, husband and wife filing a joint return, operate a s.pdfOlaf and Elsa, husband and wife filing a joint return, operate a s.pdf
Olaf and Elsa, husband and wife filing a joint return, operate a s.pdf
 
Operating SystemGiven the following informationDraw a timelin.pdf
Operating SystemGiven the following informationDraw a timelin.pdfOperating SystemGiven the following informationDraw a timelin.pdf
Operating SystemGiven the following informationDraw a timelin.pdf
 
Offer your opinions on the transition of money from hard currency to.pdf
Offer your opinions on the transition of money from hard currency to.pdfOffer your opinions on the transition of money from hard currency to.pdf
Offer your opinions on the transition of money from hard currency to.pdf
 
OPCI�N M�LTIPLE Seleccione todas las respuestas correctas. Puede ha.pdf
OPCI�N M�LTIPLE Seleccione todas las respuestas correctas. Puede ha.pdfOPCI�N M�LTIPLE Seleccione todas las respuestas correctas. Puede ha.pdf
OPCI�N M�LTIPLE Seleccione todas las respuestas correctas. Puede ha.pdf
 
ONLY THE LAST QUESTION IS THE POINT OF POST. THE OTHER PAGES ARE BAC.pdf
ONLY THE LAST QUESTION IS THE POINT OF POST. THE OTHER PAGES ARE BAC.pdfONLY THE LAST QUESTION IS THE POINT OF POST. THE OTHER PAGES ARE BAC.pdf
ONLY THE LAST QUESTION IS THE POINT OF POST. THE OTHER PAGES ARE BAC.pdf
 
Ontario Resources, a natural energy supplier, borrowed $80.7 million.pdf
Ontario Resources, a natural energy supplier, borrowed $80.7 million.pdfOntario Resources, a natural energy supplier, borrowed $80.7 million.pdf
Ontario Resources, a natural energy supplier, borrowed $80.7 million.pdf
 
ONLY THE LAST QUESTION IS THE POINT OF POST. THE OTHER PAGES ARE B.pdf
ONLY THE LAST QUESTION IS THE POINT OF POST. THE OTHER PAGES ARE B.pdfONLY THE LAST QUESTION IS THE POINT OF POST. THE OTHER PAGES ARE B.pdf
ONLY THE LAST QUESTION IS THE POINT OF POST. THE OTHER PAGES ARE B.pdf
 
only answer Let X1,X2,X3,� be independent identically distributed.pdf
only answer  Let X1,X2,X3,� be independent identically distributed.pdfonly answer  Let X1,X2,X3,� be independent identically distributed.pdf
only answer Let X1,X2,X3,� be independent identically distributed.pdf
 
only answer Let (Bt,t0) be the standard Brownian motion. Consider.pdf
only answer  Let (Bt,t0) be the standard Brownian motion. Consider.pdfonly answer  Let (Bt,t0) be the standard Brownian motion. Consider.pdf
only answer Let (Bt,t0) be the standard Brownian motion. Consider.pdf
 
One way that threat actors can cause DNS poisoning is by putting fal.pdf
One way that threat actors can cause DNS poisoning is by putting fal.pdfOne way that threat actors can cause DNS poisoning is by putting fal.pdf
One way that threat actors can cause DNS poisoning is by putting fal.pdf
 
One of the following is not consistent with the modern view of quali.pdf
One of the following is not consistent with the modern view of quali.pdfOne of the following is not consistent with the modern view of quali.pdf
One of the following is not consistent with the modern view of quali.pdf
 
Notesi.Carson inc. does not have any short-term investmentii. P.pdf
Notesi.Carson inc. does not have any short-term investmentii. P.pdfNotesi.Carson inc. does not have any short-term investmentii. P.pdf
Notesi.Carson inc. does not have any short-term investmentii. P.pdf
 
One of the following is NOT an appraisal cost Group of answer choic.pdf
One of the following is NOT an appraisal cost Group of answer choic.pdfOne of the following is NOT an appraisal cost Group of answer choic.pdf
One of the following is NOT an appraisal cost Group of answer choic.pdf
 
one i tried but it was wrong An investigatof briefly incubates a li.pdf
one i tried but it was wrong  An investigatof briefly incubates a li.pdfone i tried but it was wrong  An investigatof briefly incubates a li.pdf
one i tried but it was wrong An investigatof briefly incubates a li.pdf
 

Recently uploaded

The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
Vivekanand Anglo Vedic Academy
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
Advantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO PerspectiveAdvantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO Perspective
Krisztián Száraz
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
MysoreMuleSoftMeetup
 
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdfMASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
goswamiyash170123
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 
Pride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School DistrictPride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School District
David Douglas School District
 
Multithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race conditionMultithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race condition
Mohammed Sikander
 
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBCSTRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
kimdan468
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
Jisc
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
Celine George
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
camakaiclarkmusic
 
The Diamond Necklace by Guy De Maupassant.pptx
The Diamond Necklace by Guy De Maupassant.pptxThe Diamond Necklace by Guy De Maupassant.pptx
The Diamond Necklace by Guy De Maupassant.pptx
DhatriParmar
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
Atul Kumar Singh
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
Chapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdfChapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdf
Kartik Tiwari
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 

Recently uploaded (20)

The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
 
Advantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO PerspectiveAdvantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO Perspective
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
 
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdfMASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
Pride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School DistrictPride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School District
 
Multithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race conditionMultithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race condition
 
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBCSTRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
 
The Diamond Necklace by Guy De Maupassant.pptx
The Diamond Necklace by Guy De Maupassant.pptxThe Diamond Necklace by Guy De Maupassant.pptx
The Diamond Necklace by Guy De Maupassant.pptx
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
Chapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdfChapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdf
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 

Objective The objective of project is to practice using Pythons GUI .pdf

  • 1. Objective The objective of project is to practice using Pythons GUI Tkinter. You must use Tkinter and no other GUI product. Description For this project, design a small (i.e. 2x3) GUI window which contains 4 items: 1) a text keyin field, 2) an Execute button, 3) an Exit Button and 4) a label. When the user clicks on the Execute button, the text located in the keyin field will be displayed on the label. If the keyin field contains no text, a message box should display saying No Text to Display. When the user clicks on the Exit button, the program should terminate. Therefore use the Tkinter destroy() method. Do not use sys.exit(). Your program must be thoroughly commented/documented as defined in the previous projects. Use beginner python.