Click here to Skip to main content
Rate this: bad
good
Please Sign up or sign in to vote.
See more: Python
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 14-Sep-12 5:32am
supernorb2.6K
Comments
Sergey Alexandrovich Kryukov at 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

1 solution

Rate this: bad
good
Please Sign up or sign in to vote.

Solution 1

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
  Permalink  
v2
Comments
supernorb at 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 at 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

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



Advertise | Privacy | Mobile
Web01 | 2.8.141015.1 | Last Updated 14 Sep 2012
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100