
Danke, Woody
Das hab ich versucht(Ausschnitte des Programms):Sirius3 hat geschrieben:@Woody_99: was hast Du denn versucht?
Code: Alles auswählen
def backcolorselect():
backcolorakt = colorchooser.askcolor(color="#FFFFFF", title = "Hintergrundfarbe")
noteStyler.configure("TFrame", background=backcolorakt , foreground='black', borderwidth=0)
Code: Alles auswählen
#!/usr/bin/python3
# -*- coding: utf-8 -*-
try:
# Tkinter for Python 2.xx
import Tkinter as tk
#from Tkinter import ColorChooser
import tkColorChooser as colorchooser
except ImportError:
# Tkinter for Python 3.xx
import tkinter as tk
from tkinter import colorchooser
class ColorChooser(tk.Frame):
def __init__(self, master):
self.master = master
tk.Frame.__init__(self, master)
self.master.title("Color chooser")
self.pack(fill='both', expand=1)
tk.Button(self, text="Farbwahl", command=self.change_bg_color).pack(
expand=True)
def change_bg_color(self):
rgb_format, hex_format = colorchooser.askcolor()
self.config(bg=hex_format)
def main():
app_win = tk.Tk()
app_win.geometry("300x300+100+100")
ColorChooser(app_win).pack(fill='both', expand=True)
app_win.mainloop()
if __name__ == '__main__':
main()