Code: Alles auswählen
button.configure(state="disabled")
Code: Alles auswählen
button.configure(state="disabled")
Auch wenn ich mir nicht vorstellen kann, weshalb man einen Button verwendet, ihn dann deaktiviert und so aussehen lassen möchte, als wäre er nicht deaktiviert...Duardo hat geschrieben:Wenn ich in Python einen button mitdeaktiviere, legt sich so eine arte "Netztextur" darüber, kann ich diese entfernen? Wenn ja wie? Schonmal Danke im voraus.Code: Alles auswählen
button.configure(state="disabled")
Code: Alles auswählen
b["disabledforeground"] = b["foreground"]
Dasselbe wie ich, und bei mir ist der Button (auf den ersten Blick) im aktivierten Zustand ebenso grau wie im deaktivierten Zustand.Duardo hat geschrieben:Ich verwende Python 2.7 auf Windows 7.
Code: Alles auswählen
import Tkinter as tk
window = tk.Tk()
def disable():
button1.config(state="disabled")
button1=tk.Button(command=disable)
testbild=tk.PhotoImage(file="testbild.gif")
button1.image=testbild
button1.configure(relief="flat", image=testbild, height=180, width=180,
background="lightgreen", activebackground="lightgreen", bd=0)
button1.pack()
window.mainloop()