Changement de la mise à l'échelle de la fenêtre tkinter lors de l'utilisation de matplotlib
Bonjour,
J'ai une fenêtre Tkinter avec un bouton permettant d'afficher un graphique avec matplotlib.
Aucun problème si la mise à l'échelle dans Windows est à 100 %.
Par contre si la mise à l'échelle est à 125 %, lorsque je clique sur le bouton pour afficher le graphique, la fenêtre de Tkinter passe de 125% à 100% !
Peux-t-on empêcher ce comportement ? Un réglage dans Windows ? Dans Tkinter ?
Ci-dessous le code permettant d'observer le problème. Pensez à régler dans les paramètres d'affichage de Windows, la mise à l'échelle à 125% au préalable.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
from tkinter import *
import matplotlib.pyplot as plt
def graphique():
x=[1,2,3,4,5,6]
y=[2,3,5,6,7,1]
plt.figure(figsize=(8,6))
plt.plot(x,y)
plt.show()
root = Tk()
btn_graphique = Button(root, text = "Graphique", cursor='hand2', command = graphique)
btn_graphique.place(x=10, y=10)
root.mainloop() |
Merci pour votre aide