SlideShare a Scribd company logo
1 of 1
Download to read offline
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.pdfamzonknr
 
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. .pdfamzonknr
 
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.pdfamzonknr
 
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.pdfamzonknr
 
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.pdfamzonknr
 
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.pdfamzonknr
 
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.pdfamzonknr
 
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.pdfamzonknr
 
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.pdfamzonknr
 
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.pdfamzonknr
 
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.pdfamzonknr
 
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.pdfamzonknr
 
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.pdfamzonknr
 
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.pdfamzonknr
 
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.pdfamzonknr
 
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.pdfamzonknr
 
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.pdfamzonknr
 
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.pdfamzonknr
 
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.pdfamzonknr
 
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.pdfamzonknr
 

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

Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfUmakantAnnand
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991RKavithamani
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 

Recently uploaded (20)

Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.Compdf
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.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.