0% found this document useful (0 votes)
10 views1 page

World's Worst GUI

Uploaded by

Caner Topko
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
10 views1 page

World's Worst GUI

Uploaded by

Caner Topko
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Chapter 5

World’s Worst GUI


Learn good GUI design by doing it all wrong first!

#13A751
Well
Welldone!
done!
You Well done!
started
Well done! #EA5F10
You
Youstarted
Well done!
started
the
theapplication.
You started
application.
You started
the
theapplication. #289099
theapplication.
application.

Areyou
Are yousure?
sure?
Are you sure?
YES NO
YES NO
YES NO

I
ts time to really go to town with your GUIs and experiment with different widgets,
colours, fonts, and features. Like most experiments, it’s likely that you won’t get it right
first time! In fact, you are going to explore the wrong way to approach creating your GUI.

It’s hard to read


The right choice of GUI colour and font are important. It’s important that the contrast between
background and text colour ensure that your GUI is easily readable. What you shouldn't do it is
use two very similar colours.
Import the widgets at the top of the code:

from guizero import App, Text

Create an app with a title:

app = App("it's all gone wrong")


title = Text(app, text="Some hard to read text")

36 CREATE GRAPHICAL USER INTERFACES WITH PYTHON

You might also like