Make Tkinter Look 10x Better in 5 Minutes (CustomTkinter)

Поділитися
Вставка

КОМЕНТАРІ • 244

  • @craftyplayz07
    @craftyplayz07 7 місяців тому +76

    Giving vistual representation of what would the frame look like by the change in line is so good for beginners.

  • @muhmmedmomen8948
    @muhmmedmomen8948 Рік тому +103

    Thanks a million. Great effort to put a rich and informative content in about 5 mins video.

    • @TurbineThree
      @TurbineThree  Рік тому +4

      Glad it was helpful!

    • @m_mdi0
      @m_mdi0 11 місяців тому +4

      ​@@TurbineThreeyour video is just amazing the way you edit it makes it perfect🔥🔥

  • @OwencptMC
    @OwencptMC 11 місяців тому +29

    i dont think you understand how many different videos i had to watch for specific areas i wanted to implement. After like 3 days i found this video and i feel so much more confident now keep up the good work

    • @TurbineThree
      @TurbineThree  11 місяців тому +1

      Comments like this mean the most to me, thanks so much!

  • @infinit9282
    @infinit9282 7 місяців тому +7

    Wow, length of the video didn't prepare me for this ammount of info. Also the ammount of examples you made.. Gold!
    This is amazing video.

    • @TurbineThree
      @TurbineThree  7 місяців тому

      Thanks, great that you liked the video! 😊

  • @Abishangar
    @Abishangar 8 місяців тому +9

    👏 Kudos on the Python CTK GUI video! 🐍🖥 Covering so much in just 5 mins was impressive. Thanks for the quick yet insightful guide!

    • @TurbineThree
      @TurbineThree  8 місяців тому

      Thanks for your kind words, very glad it helped!! 😊

    • @DRKLRD-kv4cm
      @DRKLRD-kv4cm 5 місяців тому

      @@TurbineThree is there a way to put buttons on top of a frame containing an image? when i do that (so the background is not a single color frame), the 4 corners of the button appear, and are not transparent, and that's so ugly to look at. Is there a way to make them transparent?

  • @_REcon_
    @_REcon_ 7 місяців тому +10

    your mic , your accent, your speech speed .. everything was literally down to earth but thanks!

  • @nickyjaden
    @nickyjaden 5 місяців тому +1

    CustomTkinter was so overwhelming, when I looked at the examples. But your video definitely explained it so well! Thank you :)

    • @TurbineThree
      @TurbineThree  5 місяців тому +1

      Thanks, glad the video helped :)

  • @GRSG_tech
    @GRSG_tech 2 місяці тому +3

    Bro Just speedrunned a python module,
    Anyway you made a great content. I appreciate it

  • @siqretreves
    @siqretreves Рік тому +5

    This channel is underrated! Keep up the worked, dude! 👏💪

    • @TurbineThree
      @TurbineThree  Рік тому

      Thanks, appreciate your kind words! 😉

  • @alimelmedas634
    @alimelmedas634 29 днів тому

    I cannot express how usefull this video was to me. So much example in such short video. Keep it up man ❤

  • @avwa4965
    @avwa4965 10 місяців тому +2

    THE BEST VIDEO IVE SEEN of this library, exactly to the point. TY!

  • @sillycoda1084
    @sillycoda1084 9 місяців тому +4

    Thank you so much for this absolute world class tutorial. fantastic work, straight to the code, no bloat.. beautiful work. subbed! keep up the great work! :)

    • @TurbineThree
      @TurbineThree  9 місяців тому

      Thank you, that means so much to me, glad I could help! 😊

  • @Random-Sad
    @Random-Sad 2 місяці тому +1

    Bro, what a Great video and how valuable this video is. Just great and amount of information packed in it is just more amazing. You have done a great Job. Keep Up the good work!!!

    • @TurbineThree
      @TurbineThree  2 місяці тому +1

      Appreciate it, thanks! :)

    • @Random-Sad
      @Random-Sad 2 місяці тому

      @@TurbineThree Ty for the reply!

  • @theflamingarrow1833
    @theflamingarrow1833 9 місяців тому +86

    I'm never using Tkinter again. From now on I am only using the CTkinter library.

    • @Karam99443
      @Karam99443 9 місяців тому +9

      Me too.

    • @HiwaHossien
      @HiwaHossien 8 місяців тому

      ttkbootstrap is easier
      @@Karam99443

    • @Glowdits
      @Glowdits 8 місяців тому +8

      For real indeed man never knew this before

    • @urdadtai
      @urdadtai 7 місяців тому

      @@Glowdits literally, never knew this existed before and only now I'm finding out

  • @rorygoddard5678
    @rorygoddard5678 3 місяці тому +1

    Exactly the video I needed for my project 👏

  • @GoldenDaemonas
    @GoldenDaemonas 11 місяців тому +2

    thanks a lot for the fast and quick tutorial and the examples, helped me a ton!

    • @TurbineThree
      @TurbineThree  11 місяців тому

      You're welcome! Glad it helped

  • @emperor8716
    @emperor8716 4 місяці тому

    Wonderful and packed with all the necessary information. The apps you made look amazing too.

  • @danieltecanvela8064
    @danieltecanvela8064 3 місяці тому

    Thanks for the video bro!!! I was looking for some library of framework to make an app completely black, and your video just appears to me!

  • @NikCong
    @NikCong 4 місяці тому

    I love your video style. clear and detailed. Great job.

  • @mai_hu_shinchan_nohara01
    @mai_hu_shinchan_nohara01 Місяць тому +1

    audio ❌️❌️
    bullet train ✅️✅️
    but content is pretty much helpfull. 💯

  • @bigjezzy6290
    @bigjezzy6290 10 місяців тому

    Broooo, this video is really rich, thank you so much for this content!! Greetings from Venezuela!

  • @mattvr13
    @mattvr13 4 місяці тому

    Thanks! This channel is amazing, hope you get some proper recognition.

    • @TurbineThree
      @TurbineThree  4 місяці тому

      Thanks so much for the superthanks! Glad you liked it😊😊

  • @Nestorhnz
    @Nestorhnz 9 місяців тому

    Great animation, quick explanation, short. Great video bro thanks for the help!

  • @afrikanonyma
    @afrikanonyma 6 місяців тому

    So COol, really need a longer video about it man.

  • @progmell
    @progmell 8 місяців тому +1

    Thanks, now my app will have a really better looking 🙂🙂

  • @335haan5
    @335haan5 Рік тому

    Thanks bro rly needed tkinter tutorials, there are barely any updated videos on it

    • @TurbineThree
      @TurbineThree  Рік тому +1

      Yup, thanks for the support on my videos 👌

  • @Gelo_Tin
    @Gelo_Tin 5 місяців тому

    Finding out about this is amazing!
    never realized how stiff looking Tkinter is until now lmao

  • @atibyte
    @atibyte 7 місяців тому

    This looks good. Few years back I saw something with Tkinter and bootstrap, but I don't remember what was its name.

  • @Glowdits
    @Glowdits 8 місяців тому +1

    Liked & Subbed, will learn CustomTkinter from now on.

  • @acriliqueofc
    @acriliqueofc 9 місяців тому +31

    Hey man, your content is really valuable. Also, your audio quality has improved from old videos to new ones and I appreciate that. Keep up

    • @TurbineThree
      @TurbineThree  9 місяців тому +1

      Thanks for the feedback! These videos are only gonna get better 😊

  • @praveenhamal
    @praveenhamal Рік тому +6

    custom tkinter is by far the best gui frame work for desktop

  • @decccatron
    @decccatron 9 місяців тому

    such an amazing video so much better than using the regular tkinter module

    • @TurbineThree
      @TurbineThree  9 місяців тому

      Thanks, glad you liked the video!

  • @richardaginga8901
    @richardaginga8901 8 місяців тому

    This voice effect is straight fire⚡

  • @knifethetechguy
    @knifethetechguy 2 місяці тому

    Thank you so much this is the content I need :D

  • @SolnyshkaDevy
    @SolnyshkaDevy 6 місяців тому +2

    Damn now Eminem’s into python

  • @ahmettpamuk0
    @ahmettpamuk0 9 місяців тому +1

    i always get partially initialized module 'customtkinter' has no attribute 'CTk' (most likely due to a circular import) error pls help me

  • @tedmeyang9206
    @tedmeyang9206 8 місяців тому +143

    It’s so hard to understand you. Fast and unclear speech 😢

    • @garrettbangert7070
      @garrettbangert7070 7 місяців тому +2

      Close captions?

    • @WeshSystems
      @WeshSystems 6 місяців тому +3

      It's actually not hard to understand this, and I can and can say it's still easy.

    • @louaimehena5575
      @louaimehena5575 6 місяців тому +15

      ​@@WeshSystems it is hard to understand his english

    • @WeshSystems
      @WeshSystems 6 місяців тому

      No, this is easy

    • @Unknown-j7d6k
      @Unknown-j7d6k 5 місяців тому

      😂😂😂

  • @Ardo-w4w
    @Ardo-w4w Місяць тому

    que grande, que crack, eres sin duda el verdadero:
    muéstrame que sabes hacer en 5 min:0

  • @ItsMrEzzy
    @ItsMrEzzy 5 місяців тому

    Bro, seeing Tkinter with rounded buttons make me feel relieved! Just one last question, can i import the app to an apk file?

  • @LogeshwariH
    @LogeshwariH 9 місяців тому +1

    Hi.. i have completed my entire program with tkinter package but now i need to change into customtkinter.. how can i do?. i have imported these things..
    import tkinter as tk
    from tkinter import ttk, filedialog, messagebox
    import os
    import sqlite3
    from PIL import Image, ImageTk
    how can change now?? pls help ASAP

    • @TurbineThree
      @TurbineThree  9 місяців тому

      If you've already completed your application in tkinter and want to change it to customtkinter, you first need to install and import customtkinter and change the widgets you're using to customtkinter widgets.

    • @LogeshwariH
      @LogeshwariH 9 місяців тому

      Thank you!!

  • @majerra6994
    @majerra6994 3 місяці тому

    Great and helpful video. Good presentation
    I will see your other videos

  • @ahmedeladlany
    @ahmedeladlany 11 місяців тому +1

    Great channel and video, we want part 2 🥰

    • @TurbineThree
      @TurbineThree  11 місяців тому +1

      Thanks, glad you liked the video! 🙂

  • @AtharwaAnand
    @AtharwaAnand Рік тому

    Bro what a amazing video!! Keep Going!! 👍👍Thumps up

  • @boxrizer3854
    @boxrizer3854 3 місяці тому

    ... my terminal always says (unknown option '-text color' ) whenever i run the command text_color ... cant search for anything like this on stackoverflow T.T

  • @Ismail-TLG
    @Ismail-TLG 19 днів тому

    bro respect and everything i see all the effort that u put in the video and i totally respect it, but i hope that u're gonna work more on the quality of the audio, i'm sorry but its not good at all i cant really understand much and thanks

  • @alby13
    @alby13 4 місяці тому

    great examples and docs. thank you

  • @netstormuk
    @netstormuk 8 місяців тому +2

    Struggling to hear what you are saying with that thick accent whilst speaking so quick....
    I just started using tkinter library, this looks amazingly good upgrade with the styling, and it looks to use the same syntax also, neat.

  • @Diego-Desde-Argentina
    @Diego-Desde-Argentina 9 місяців тому

    Thank you! Great Job! You've made me advance a lot!!!!

  • @christofsachs797
    @christofsachs797 10 місяців тому +2

    Hello great video, I want to do something similar to what you did in 4:20 . How can I place an image as a background of a frame and adjust it to the frame? Preferably, inside a class.

    • @TurbineThree
      @TurbineThree  10 місяців тому +2

      Hey, glad you liked the video! For that layout, I used a CTKImage widget and placed it on the left, with all the other widgets on the right. Here's the code for that login application: github.com/RoyChng/customtkinter-examples/blob/master/Login/main.py

    • @christofsachs797
      @christofsachs797 10 місяців тому +1

      @@TurbineThree Cool, thank you for sharing. I found a solution by now, but It's not very responsive. I will take a look at the code and see if I find inspiration.

    • @P_R_V_8
      @P_R_V_8 8 місяців тому

      bro which python version do u use@@christofsachs797

  • @miguelr.9652
    @miguelr.9652 28 днів тому

    Da muchos problemas, las ventanas salen atras de otras aunque se use toplevel

  • @kevinmakumbe
    @kevinmakumbe 8 місяців тому

    Awesome video, it seems centering the window is not working.How do i go about it?

  • @unaveenj
    @unaveenj Рік тому +1

    Great channel and video. Keep going 👍

  • @LucasHenriqueHC
    @LucasHenriqueHC 6 місяців тому

    Eu sou brasileiro e a explicação foi tão boa que mesmo eu não sabendo falar ingles eu consegui entender muito obrigado.

  • @GhanshyamBista-m6m
    @GhanshyamBista-m6m 8 місяців тому

    bro your editing is high level✌️✌️

  • @aditya-pandey-16
    @aditya-pandey-16 11 місяців тому +2

    One thing I want to ask. Tkinter does not provide a direct support for using external fonts. Can I use them using this library? If yes, then how can we do that?
    Nice tutorial BTW. Bookmarked it for future reference :D

    • @TurbineThree
      @TurbineThree  11 місяців тому +1

      Hey, appreciate the support! From my understanding, Tkinter only allows a some fonts to be used with it, but there seems to be a few workarounds you can try to load external fonts: stackoverflow.com/questions/11993290/truly-custom-font-in-tkinter/

    • @aditya-pandey-16
      @aditya-pandey-16 11 місяців тому +1

      @@TurbineThree I tried these things, but they don't seem to work for me sadly 🥲
      Anyway, I was asking for font support through customtkinter. Is there a way to do that?
      BTW thanks for reply :D

    • @TurbineThree
      @TurbineThree  11 місяців тому +1

      Oh, if I'm not wrong custom tkinter supports only the same set of fonts as tkinter, so I don't think it will be possible with customtkinter as well

    • @aditya-pandey-16
      @aditya-pandey-16 11 місяців тому +1

      @@TurbineThree Looks like I have to find some work-around then 🥲. Anyway, thanks for solving the query :)

  • @francismatias684
    @francismatias684 8 місяців тому

    What a good explanation!! Excellent video and demonstrations, keep doing this, such a good job!!

    • @TurbineThree
      @TurbineThree  8 місяців тому

      Thanks, appreciate it! ❤😊

  • @letsbuildit7640
    @letsbuildit7640 4 місяці тому

    you rocked , i am shocked 😂😂

  • @mpfiesty
    @mpfiesty 6 днів тому

    Thank you!

  • @larslover6559
    @larslover6559 6 місяців тому

    customtkinter has huge problem: when you open a Toplevel window it is hidden behind the main window. For that reason I'm out.

  • @pmagoga
    @pmagoga 9 місяців тому

    Thanks for you video, it help me a lot.

    • @TurbineThree
      @TurbineThree  9 місяців тому

      Amazing! Thanks for watching too!

  • @rgbesmedia
    @rgbesmedia 4 місяці тому

    Excelente! Gracias por compartir.😊

  • @MohamedHussein-km7or
    @MohamedHussein-km7or 9 місяців тому

    Thanks

  • @pwrdbyhatred
    @pwrdbyhatred 3 місяці тому

    Is there a way to add dropdown menu in figma and add python code?

  • @Bangs_Theory
    @Bangs_Theory Рік тому

    Wow!!! Just Wow!! 🔥🔥🔥🔥 Question: Do you like this betten using TKinter Designer?

    • @TurbineThree
      @TurbineThree  Рік тому

      Yup, its slightly better than Tkinter Designer, since the window can be resized and the widgets can be customized quite quickly with code instead of having to change it in Figma and re-converting it

  • @Felix-Felix
    @Felix-Felix 7 місяців тому

    I'm having troubles to add Menu. I know I can just use an OptionBox + Frames, but my project requires a regular cascade menu.
    I've fixed it by importing regular tkinter as well and using it only for that, but it feels like a waste. Everything else I can just use CustomTkinter.

  • @oualidbennahia5336
    @oualidbennahia5336 6 місяців тому

    thats a great explaintion thank u so much

  • @slimecat90
    @slimecat90 9 місяців тому

    best video about ctk

  • @Mark-yg8oe
    @Mark-yg8oe 2 місяці тому

    is there a way to change the window icon?

  • @johnwick-t9q
    @johnwick-t9q 11 місяців тому

    Very nice, good job! Thanks a lot.

  • @mentalstatement
    @mentalstatement Рік тому

    Cool. I will try it out

  • @nelsonbeneche2372
    @nelsonbeneche2372 8 місяців тому

    How to maximized a window with customtkinter? app.state('zoomed') not correct.

  • @divindhikshith
    @divindhikshith 9 місяців тому

    I love your Video, thanks for posting

    • @TurbineThree
      @TurbineThree  9 місяців тому

      I'm glad you like it! Thanks for the support!!

  • @0hscotty
    @0hscotty 7 місяців тому

    this seems like useful information. can you make a video in english?

  • @CHOLOMBE
    @CHOLOMBE 2 місяці тому

    I used Kivy in my previous project and it was better than tkinter, but custom tkinter is great!!!!

  • @KITFC
    @KITFC 2 місяці тому +1

    Thanks!!

  • @Afkmuds
    @Afkmuds 9 місяців тому

    the button clicking part that lighgts up the like and dislike button is insane

  • @aftereffects00
    @aftereffects00 8 місяців тому

    How to install it in sublime 4? I install in in my windows 11 terminal but It's didn't in my sublime4

  • @SalehSaldra
    @SalehSaldra Місяць тому

    literally can understand every words

  • @ibrahim_gr6309
    @ibrahim_gr6309 2 місяці тому

    thank you so much

  • @MN-fl3hb
    @MN-fl3hb 2 місяці тому +4

    Terrible audio. Was this in German?

    • @Arwenooo
      @Arwenooo 2 місяці тому

      i tought too but let's be tolerant and pray for a better microphone, i still added a like

    • @BlissOn47
      @BlissOn47 Місяць тому

      Lol

  • @cartulinito
    @cartulinito 9 місяців тому

    Very concise! Good info! Suscribed

    • @TurbineThree
      @TurbineThree  9 місяців тому +1

      Thanks for the sub!

    • @cartulinito
      @cartulinito 9 місяців тому

      @@TurbineThree Well deserved. :D

  • @Greygasm
    @Greygasm 7 місяців тому

    Thanks! I can make my old project with tkinter a little modern now hahaha. Will sub because of this. Thanks

  • @SaifAliBhatti-r1e
    @SaifAliBhatti-r1e 9 місяців тому

    You made my day

  • @ZEUS_BGMI
    @ZEUS_BGMI 5 місяців тому

    i am adding the button widget but button does not appears when i run the code

  • @נדבנגבי
    @נדבנגבי 4 місяці тому

    Great video!

  • @idopshik
    @idopshik 9 місяців тому

    Молодец какой. Сколько работы сделал.

  • @yurimoreira8659
    @yurimoreira8659 9 місяців тому

    2:50 mine is saying that the ".get" command doesnt exist, how can i fix it? Another question: im trying to make a functional login screen, how can i make it change the entire screen when i click in the login button? like change a tab in youtube when you click in "home" or "shorts", if someone know how to fix these 2 things, i'll be very gratfeull :)

    • @jo-iii
      @jo-iii 8 місяців тому

      There's a feature in the original tkinter where you can raise frames, I don't know if this module has it. But you'd basically raise the "UA-cam frame" when you click the login button.
      As for the tabs its shown in the video

  • @bambinoesu
    @bambinoesu 2 місяці тому

    Using replit - i don't think it works there

  • @МаксимЦарьков-э2т
    @МаксимЦарьков-э2т 3 місяці тому

    Why customtkinter perfect qt5?

  • @superleak
    @superleak 10 місяців тому

    can i change the shortcut icon ? btw very good video

    • @TurbineThree
      @TurbineThree  10 місяців тому

      Yup, converting the image to a .ico file and then use app.wm_iconbitmap("example.ico") to set the icon

  • @TheNinomal
    @TheNinomal 2 місяці тому

    thx a lot

  • @ServiceSaga
    @ServiceSaga 10 місяців тому

    How about resize the button? I want to make the button is square, maybe 5x5

  • @mikaelzerbib
    @mikaelzerbib 2 місяці тому

    Awesome!

  • @ijeferson
    @ijeferson 8 місяців тому

    Corre bien en Raspberry pi zero 2W Os?

  • @MKAnimeEditingChannel
    @MKAnimeEditingChannel 4 дні тому

    The best forever

  • @jxrski
    @jxrski 9 місяців тому

    Is it possible to add transitions when using tabs example a fade transition

    • @TurbineThree
      @TurbineThree  9 місяців тому

      I don't think that's possible unfortunately

  • @protomansion5574
    @protomansion5574 8 місяців тому

    Can't believe it was just 5 minutes long

  • @andrewvalenski921
    @andrewvalenski921 3 місяці тому

    Was this dubbed over in Morse code?

  • @anicepixelatedbread
    @anicepixelatedbread 10 місяців тому

    ModuleNotFoundError: No module named 'packaging'
    How do i fix this?

    • @TurbineThree
      @TurbineThree  10 місяців тому

      Try installing it using the command: pip install packaging

  • @mrunalwaghmare
    @mrunalwaghmare 3 місяці тому

    Love 💖 it 😍😍😍