Ce code fonctionne correctement sous Windows. Sur Mac OS X, il affiche uniquement "Multiple" dans le bouton et tout ce qui dépasse le retour à la ligne est effacé. Je cours Python 2.6.5 sur Mac.Les boutons avec des sauts de ligne ne s'affichent pas correctement sur Mac OS X
import Tkinter as tk
class App:
def __init__(self, master):
self.a_button = tk.Button(master, text="Multiple\nLines\nOf Text")
self.a_button.pack()
ROOT = tk.Tk()
APP = App(ROOT)
ROOT.mainloop()
Je pense que je l'ai eu, merci – jgritty
Cool. Python 2.7/3.1 a un support "réel" de Tile mais ce qui précède devrait fonctionner correctement tant que vous utilisez un Tk assez récent (par exemple OS X 10.6 qui vient avec Tcl/Tk 8.5.7.) –