Aşağıdaki kodlar aslında ekranın neredeyse tamamının renklerini değiştirmenizi sağlıyor. Renkleri istediğiniz gibi ayarlayarak paylaştığınız resimdeki gibi bir görüntü elde edebilirsiniz.
import tkinter as tk
import matplotlib.pyplot as plt
from matplotlib.backends.backend_tkagg import (
FigureCanvasTkAgg, NavigationToolbar2Tk
)
root = tk.Tk()
fig = plt.Figure()
fig.add_subplot(111).plot(range(10), [i ** 2 for i in range(10)], color="gray")
fig.set_facecolor("#342d2d")
fig.gca().set_facecolor("black")
fig.gca().spines["left"].set_color("green")
fig.gca().spines["right"].set_color("green")
fig.gca().spines["bottom"].set_color("red")
fig.gca().spines["top"].set_color("red")
fig.gca().xaxis.label.set_color("purple")
fig.gca().yaxis.label.set_color("orange")
fig.gca().tick_params(axis="x", colors="red")
fig.gca().tick_params(axis="y", colors="green")
fig.gca().grid(color="#3b464a")
fig.gca().set_xlabel("X ekseni")
fig.gca().set_ylabel("Y ekseni")
canvas = FigureCanvasTkAgg(figure=fig, master=root)
canvas.get_tk_widget().pack(side="top", fill="both", expand=True)
navbar = NavigationToolbar2Tk(canvas=canvas, window=root)
root.mainloop()