Bonjour, je voudrais savoir comment faire pour créer un bouton avec les coins arrondis en python 2.7.3 avec Tkinter.
Je tiens à préciser que j'ai fais des recherches sans résultats.
Merci d'avance![]()
Bonjour, je voudrais savoir comment faire pour créer un bouton avec les coins arrondis en python 2.7.3 avec Tkinter.
Je tiens à préciser que j'ai fais des recherches sans résultats.
Merci d'avance![]()
Exemple
Après à vous de faire la forme voulue.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 #!/usr/bin/python # -*- coding: utf-8 -*- # # try: import Tkinter as tk except ImportError: import tkinter as tk root = tk.Tk() c = tk.Canvas(root, bg=root.cget("bg"), width=60, height=30) c.create_oval(1, 1, 59, 29, fill="grey", outline=root.cget("bg")) c.create_text(30, 14, text="Exit") c.pack() c.bind("<Button-1>", lambda e: root.destroy()) root.mainloop()
@+
Bon je laisse les boutons tel quel, mais je ne vois pas comment faire un rectangle aux coins arrondis.
Au revoir et merci de votre réponse.
Comme vous voulez.
Sinon il suffit de savoir comment calculer les coordonnés des points d'un cercle et utiliser Canvas.create_polygon()
@+
Ah oui, ce n'est pas bête, mais je dois rendre mon projet mardi, je préfère le finir avant de m'attarder sur des petits détails
Merci encore, je me servirai surement de vos astuces plus tard.
Partager