tracer une cercle dans python tkinter?

Discussion in 'Python' started by olsr.kamal@gmail.com, Mar 1, 2013.

  1. Guest

    comment tracer une cercle contient un numéro au un symbole dans le center dans python tkinter?
     
    , Mar 1, 2013
    #1
    1. Advertising

  2. Le 01/03/13 18:53, a écrit :
    > comment tracer une cercle contient un numéro au un symbole dans le center dans python tkinter?

    Posez votre question ici:

    http://www.developpez.net/forums/f96/autres-langages/python-zope/

    --
    Vincent V.V.
    Oqapy <https://launchpad.net/oqapy> . Qarte
    <https://launchpad.net/qarte> . PaQager <https://launchpad.net/paqager>
     
    Vincent Vande Vyvre, Mar 1, 2013
    #2
    1. Advertising

  3. Karim Guest

    On 01/03/2013 19:10, Vincent Vande Vyvre wrote:
    > Le 01/03/13 18:53, a écrit :
    >> comment tracer une cercle contient un numéro au un symbole dans le center dans python tkinter?

    > Posez votre question ici:
    >
    > http://www.developpez.net/forums/f96/autres-langages/python-zope/
    >

    Heuu en anglais vous toucherez plus de monde.

    K
     
    Karim, Mar 1, 2013
    #3
  4. Peter Otten Guest

    wrote:

    > comment tracer une cercle contient un numéro au un symbole dans le center
    > dans python tkinter?


    [I hope you can cope with English]

    Use a Canvas widget:

    import tkinter as tk

    root = tk.Tk()
    canvas = tk.Canvas(root, width=240, height=240)
    canvas.pack()

    canvas.create_oval((20, 20), (220, 220), width=10, fill="white")
    tag = canvas.create_text(120, 120, text="42", justify=tk.CENTER,
    font=("Helvetica", 110), fill="#800")

    if 1: # fancy stuff; you can safely remove the complete if-statement

    def n(x):
    while True:
    for i in reversed(range(x+1)):
    yield i

    values = n(42)
    def down():
    text = str(next(values))
    canvas.itemconfig(tag, text=text)
    root.after(300, down)

    down()

    root.mainloop()


    See

    http://infohost.nmt.edu/tcc/help/pubs/tkinter/web/canvas.html

    for more.
     
    Peter Otten, Mar 1, 2013
    #4
    1. Advertising

Want to reply to this thread or ask your own question?

It takes just 2 minutes to sign up (and it's free!). Just click the sign up button to choose a username and then you can ask your own questions on the forum.
Similar Threads
  1. oliv
    Replies:
    13
    Views:
    611
    Alex Buell
    Jul 14, 2006
  2. Don Juan
    Replies:
    2
    Views:
    334
    Don Juan
    Feb 27, 2009
  3. ALLALA
    Replies:
    1
    Views:
    382
    Martin Edwards
    Mar 14, 2011
  4. eXistenZ|
    Replies:
    1
    Views:
    167
    eXistenZ|
    Jan 24, 2005
  5. Chris
    Replies:
    3
    Views:
    188
    Mick White
    Aug 5, 2004
Loading...

Share This Page