Click here to Skip to main content
15,886,137 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
I wonder How you can program GUI with TKinter??? Is it easier than programming with Assembly???

How fast can you build a GUI with TKinter???
Does it support the drag-n-drop feature when designing?
And a more specific question, is there a equivalent of DataGridView in Tkinter???

Can I customize the Tkinter controls (or Widgets???) to make my GUI skinnier?

Thank you so much!
PS: I like drag-n-drop, and I can't really find any inspiration in programming GUI with Tkinter (Why has it been able to survive??? Just because there are still many people loving it????)
Posted
Updated 25-May-18 13:23pm
Comments
Sergey Alexandrovich Kryukov 14-Sep-12 13:06pm    
Most questions are pretty much incorrect. "Easier?", "how fast?" -- it all depends; "can I" -- who know what you can? I found some answers on the grid view using Google, but it does not look extremely promising... :-)
--SA

Please see my comment to this question — I don't think it's really fruitful. Maybe you could pay attention for all other Python GUI frameworks and ask an advice on what to use to meet certain development goals:
http://wiki.python.org/moin/GuiProgramming[^].

As you can see, some of the frameworks use TkInter as a target.

(Sorry, please don't ask me which is better to use, as I never tried any.)

—SA
 
Share this answer
 
v2
Comments
supernorb 17-Sep-12 10:57am    
I have tried TKinter, It doesn't support drag-n-drop design feature, that's why I ask this question, can't understand why such a framework can attract some developer, it is even not worth to be compared to Assembly, because Assembly is a low level programming language but Python and its Tkinter are kind of high level programming. We have .NET languages, Java with great IDEs supporting drag-n-drop design feature so why go for Python and TKinter??? (and other the likes?)

Thank you for the link, I just have to learn Python, it's not my interest!
Sergey Alexandrovich Kryukov 17-Sep-12 20:37pm    
I'm really sorry you have to do some work which you are not interested in much. However, I think Python is some reasonable thing. It could be much worse if some circumstances pushed you to work with, say, Basic or Perl or some other thing which you can consider a stupidity. I tend to agree with your look at this strange situation with TKinter...

If you think my answer or the reference makes some sense to you or could be useful, please accept this answer formally (green button) -- thanks.
--SA
Yes, there is visit tkintertable API documentation[^]
 
Share this answer
 
Even Visual Basic 6 supports drag and drop
 
Share this answer
 
Comments
Dave Kreskowiak 25-May-18 20:36pm    
Asked and answered SIX YEARS AGO.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900