Python Forum
Label.Place did not work?
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Label.Place did not work?
#10
GUI programming is confusing. A lot of new GUI programmers think they need to wait for buttons to be pressed or text to be entered or for time to pass between updating values in the window. They are used to the code dictating what the program does.

This is not how GUI programming done. GUI programming is event based. The user of the program dictates what the program does. You write actions that are executed in response to user events. In tkinter this is done by specifying a function that is called when a button is pressed or a StringVar (IntVar...) value is changed. Periodic updates are done using "after" to call a function after some time has passed. Nowhere in your program can you have a loop that runs forever, and all the action code should be writtin to take very little time or the GUI is unresponsive and feels buggy. It is completely backward from the kind of code you are used to writing
Reply


Messages In This Thread
Label.Place did not work? - by ATARI_LIVE - Sep-17-2020, 08:52 AM
RE: Label.Place did not work? - by buran - Sep-17-2020, 09:03 AM
RE: Label.Place did not work? - by ATARI_LIVE - Sep-17-2020, 10:48 AM
RE: Label.Place did not work? - by buran - Sep-17-2020, 10:58 AM
RE: Label.Place did not work? - by ATARI_LIVE - Sep-17-2020, 11:04 AM
RE: Label.Place did not work? - by GOTO10 - Sep-17-2020, 11:11 AM
RE: Label.Place did not work? - by buran - Sep-17-2020, 11:05 AM
RE: Label.Place did not work? - by ATARI_LIVE - Sep-17-2020, 12:03 PM
RE: Label.Place did not work? - by TAREKYANGUI - Sep-17-2020, 04:43 PM
RE: Label.Place did not work? - by deanhystad - Sep-17-2020, 05:22 PM
RE: Label.Place did not work? - by ATARI_LIVE - Sep-18-2020, 08:40 AM
RE: Label.Place did not work? - by buran - Sep-18-2020, 10:31 AM
RE: Label.Place did not work? - by ATARI_LIVE - Sep-18-2020, 11:24 AM
RE: Label.Place did not work? - by ATARI_LIVE - Sep-18-2020, 03:05 PM
RE: Label.Place did not work? - by buran - Sep-18-2020, 03:25 PM
RE: Label.Place did not work? - by ATARI_LIVE - Sep-18-2020, 04:22 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Place QT Window in the middle AlphaInc 10 2,039 Aug-03-2023, 05:40 PM
Last Post: Axel_Erfurt
  [Tkinter] how to make label or button not visible with the place method? nowayj63 2 2,632 Jan-03-2023, 06:29 PM
Last Post: Yoriz
  [Tkinter] How to place scroll bar correctly scratchmyhead 1 3,896 May-18-2020, 04:17 PM
Last Post: scratchmyhead
  How to use place holders in tkinter sqlite scratchmyhead 1 1,781 May-12-2020, 06:13 PM
Last Post: Larz60+
  thinker button gui place next to each other jacklee26 9 4,629 Jul-04-2019, 07:48 AM
Last Post: wuf

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020