Seite 1 von 1
Tkinter Fenster Icons
Verfasst: Donnerstag 7. Juni 2018, 09:19
von MiniDeveloper
Hey da draußen!
Ich habe eine Frage

Wie kann man bei tkinter Fenster ein Fenstericon "einfügen"?
Ich habe schon zahlreiche Sachen probiert, auch antworten die ich in diesem Forum gelesen habe, aber es funktionier nicht
Vielen Dank für eure Hilfe schonmal im vorraus
Mfg MiniDeveloper
Re: Tkinter Fenster Icons
Verfasst: Donnerstag 7. Juni 2018, 13:48
von wuf
Hi MiniDeveloper
Kannst du das folgende Skript ausprobieren?:
Code: Alles auswählen
import tkinter as tk
app_win = tk.Tk()
icon = tk.PhotoImage(file="icon.png")
app_win.tk.call('wm', 'iconphoto', app_win._w, icon)
app_win.mainloop()
Funktioniert nicht mit dem
.ico Bildformat. Getestet mit Ubuntu.
Gruss wuf

Re: Tkinter Fenster Icons
Verfasst: Samstag 9. Juni 2018, 15:03
von MiniDeveloper
Bei mir kommt dieser Error:
Code: Alles auswählen
self.tk.call(('image', 'create', imgtype, name,) + options)
_tkinter.TclError: couldn't recognize data in image file "AC-Pic.png"
Re: Tkinter Fenster Icons
Verfasst: Samstag 9. Juni 2018, 15:16
von Sirius3
Dann hast Du eine tk-Version, die keine png-Dateien lesen kann. gif sollte immer funktionieren.
Re: Tkinter Fenster Icons
Verfasst: Dienstag 12. Juni 2018, 17:58
von MiniDeveloper
.gif unktioniert auch nicht

Re: Tkinter Fenster Icons
Verfasst: Dienstag 12. Juni 2018, 18:45
von wuf
Hi MiniDeveloper
Bei mir funktioniert es unter Ubuntu 18.04, Linux Mint 18.3 und Windows 10 mit Python 2.7 & 3.5 und Tk8.6 mit den Bildformaten .gif, .png.
BEMERKUNG: Das Icon Symbol wird nur unter Windows in der Fenster Titelleiste angezeigt! Bei Ubuntu & LinuxMint ist dies nicht der Fall! Da ist das Icon nur in der Startleiste für den laufendes Skript sichtbar!
Welches Betriebssystem hast du? Welche Python- & TK-Versionen verwendest du? Kannst du uns dein Skript zeigen?
Gruss wuf

Re: Tkinter Fenster Icons
Verfasst: Donnerstag 14. Juni 2018, 15:51
von MiniDeveloper
Sry für die späte antwort
Ich benutze Rasbian...
Das komische: Mit einem anderen Bild (was ich davor schon als Splash Screen benutzt habe) , funktioniert es
Wirklich komisch...
PS: Rasbian ist ein Betriebssystem auf dem Raspberry Pi

Re: Tkinter Fenster Icons
Verfasst: Donnerstag 14. Juni 2018, 16:01
von ThomasL
MiniDeveloper hat geschrieben: Donnerstag 14. Juni 2018, 15:51
PS: Rasbian ist ein Betriebssystem auf dem Raspberry Pi

Re: Tkinter Fenster Icons
Verfasst: Donnerstag 14. Juni 2018, 16:15
von __blackjack__
Ich habe da Raspbian drauf laufen. Fehlt Rasbian ausser dem p sonst noch was?

Re: Tkinter Fenster Icons
Verfasst: Donnerstag 14. Juni 2018, 16:24
von MiniDeveloper

Entschuldigung
Ja, ras
Pbian
Re: Tkinter Fenster Icons
Verfasst: Donnerstag 14. Juni 2018, 16:25
von MiniDeveloper
Und groß...
