Creating animated widgets in tkinter

Поделиться
HTML-код
  • Опубликовано: 4 янв 2023
  • This video will cover animated widgets in tkinter. We will create an animated button and an animated sidepanel that can contain any other widget. Furthermore, I will go into depth on the theory behind the animations.
    You can get the code here:
    github.com/clear-code-project...

Комментарии • 23

  • @EmptyPantryEntrees
    @EmptyPantryEntrees Год назад +4

    Your videos are an absolutely fantastic resource for someone like me. Greatly appreciate the effort and time you put in here!!👏🏼👏🏼

  • @JM_Tushe
    @JM_Tushe Год назад +1

    That's pretty dang cool, thank you!

  • @mrdave4735
    @mrdave4735 10 месяцев назад +1

    🎉Thanks for the informative videos, they are well presented and very easy to understand. The best I've come across so far. Thanks for the effort you have gone to. 😊

  • @pepe60735
    @pepe60735 11 месяцев назад

    Thank you so much. It is very useful and easy to understand.

  • @elevendarter112
    @elevendarter112 Год назад +2

    This is a great tutorial. While I kinda understand the logic of tkinter I feel I need to improve my knowledge in OOP. There's still a few things that I don't get properly.

  • @sonu-jangir
    @sonu-jangir 10 месяцев назад +3

    19:22 When my full attention was on this and sir you pressed the button and this button itself started moving to the right, I could not stop laughing.
    .
    Sir you are really awesome and humble.❤

  • @sagad223h6
    @sagad223h6 10 месяцев назад

    You R The Best I Have Ever Seen!

  • @digitalmachine0101
    @digitalmachine0101 4 месяца назад

    Good information

  • @user-rt7hc1mg2t
    @user-rt7hc1mg2t 2 месяца назад

    oh man you are awsome

  • @Nicco71088
    @Nicco71088 5 месяцев назад +2

    If you're constrained to use the place method, your widget's position is absolute, meaning the window might not be resizable. Additionally, if you resize the window, the widget may not adapt to the new size. Is this correct? Is there a solution for this?

  • @hugoostiz1
    @hugoostiz1 6 месяцев назад

    Great video! Really helpfull and very clearly explained. I however have been dealing with some issues with animation and functions in general that I don't notice happening to you. Basically, running any function complitely freezes the app until the code in that function is over. Animation just won't render, in this case the button will move to the last position after some time. To solve this I've started using threading to separate the mainloop function and any other function triggered by the widgets, but I'm really curious as to why you don't seem to have this same issue. Anyway, thank you so much for the lesson!

  • @user-wt2rn1ki9n
    @user-wt2rn1ki9n 2 месяца назад

    Nice

  • @xzex2609
    @xzex2609 Год назад

    what happened To CLEAR CODE ?? I really love your style of teaching ,are you have more channels ??

  • @xzex2609
    @xzex2609 Год назад

    Question , I have a Frame , and in this frame color is black , but when I put Button in it ( I Don't know if the size of it is related or not ) but the frame color will change to grey ( Default color of the CTk.Frame . an Any one help me with that ?? ( only with Grid) The CODE IS LIKE THIS
    class Cell creates Buttons and I use this class to create N*N grid Button , but my frame color will affected if I use Grid
    for x in range(s.GRID_SIZE):
    for y in range(s.GRID_SIZE):
    c = Cell(x,y)
    c.create_btn_object(center_frame)
    c.cell_btn_object.grid(
    row=y, column=x
    )

  • @omid7287
    @omid7287 Год назад

    this animated sidebar is in the back of window elements like frame and label, so you can't use it on another window with content.
    anyone has any solution for that?

  • @xzex2609
    @xzex2609 Год назад

    I build a mine sweeper game with CTk , and instead of mine cells I choosed the picture of the dictator of Iran (the most hated children killer) pops out in the Button , But I Thinking if I Find a way that widget expand to all the frame . after all the game is ending when you capture one Ayatollah. and this give me an Idea to how pop-out an animated picture of him filling the whole screen

  • @Pranjalrocks
    @Pranjalrocks Год назад

    please tell me how i can change the background colour of frame?

    • @user-wt2rn1ki9n
      @user-wt2rn1ki9n 2 месяца назад

      bg_color = whatever color you want
      customtkinter lets you change a lot of things.
      Hover your mouse of the word 'frame' if you're using pycharm.
      It will show all the arguments for that widget

  • @redpz
    @redpz Год назад

    what about interpolation? the animations you showed were all linear.

    • @mobyashouri112
      @mobyashouri112 Год назад

      i imagine u could create an equation for that

    • @redpz
      @redpz Год назад

      @@mobyashouri112 ok, im ok at maths and im sure theres calculator tools for the curve, how do i use the curve afterwards

  • @gustavorosas-dev
    @gustavorosas-dev 5 месяцев назад