Die Suche ergab 1529 Treffer

von wuf
Samstag 27. April 2019, 13:11
Forum: Allgemeine Fragen
Thema: Tkinter Popup Fenster richtig schliessen?
Antworten: 16
Zugriffe: 1909

Re: Tkinter Popup Fenster richtig schliessen?

Hi PythonMan2019 So sollte es funktionieren: import Tkinter as tk def onReturn(event=None): #xGet = entry.get() #print xGet master.destroy() master = tk.Tk() entry = tk.Entry(master, bd=1) entry.pack() button = tk.Button(master, text='Enter', command=onReturn) button.pack() button.focus_set() master...
von wuf
Freitag 26. April 2019, 10:41
Forum: Tkinter
Thema: Farbe im Anzeigefeld eines Dropdown-Menus ändert sich
Antworten: 5
Zugriffe: 790

Re: Farbe im Anzeigefeld eines Dropdown-Menus ändert sich

Hi World_of_Tanks Hier noch eine andere Variante: import tkinter as tk def select(event): if akt.get() != "TW": dd_Menu.config(fg="red", activeforeground='red') else: dd_Menu.config(fg="black", activeforeground='black') main_menu = tk.Tk() akt = tk.StringVar(main_menu, ...
von wuf
Dienstag 23. April 2019, 17:30
Forum: Tkinter
Thema: Background color nicht in allen bereichen
Antworten: 2
Zugriffe: 49171

Re: Background color nicht in allen bereichen

Hi Budzi93

Kannst du einmal folgendes hinzufügen:

Code: Alles auswählen

root = Tk()
root.geometry("1920x1080")
root.title("Interface")
root.configure(background="white")
root.option_add("*background", 'white') #neu
Gruss wuf :-)
von wuf
Donnerstag 18. April 2019, 17:42
Forum: Tkinter
Thema: Listbox auswahl als Int
Antworten: 26
Zugriffe: 2153

Re: Listbox auswahl als Int

Hi Code_Bender Hier etwas zum herumspielen: import random import tkinter as tk APP_TITLE = "Listbox Selection" APP_XPOS = 100 APP_YPOS = 100 APP_WIDTH = 300 APP_HEIGHT = 300 class Application(object): def __init__(self, main_win): self.main_win = main_win self.build() def build(self): self...
von wuf
Sonntag 7. April 2019, 10:49
Forum: Tkinter
Thema: GUI Label Werte aktualisieren
Antworten: 9
Zugriffe: 2383

Re: GUI Label Werte aktualisieren

Hi Kevin214 Hier mein Tipp für eine GUI-Darstellung: #!/usr/bin/env python3 import tkinter as tk import random #import snap7 #from snap7 import util from functools import partial import tkinter as tk APP_TITLE = "Snap7 Display" APP_XPOS = 100 APP_YPOS = 100 APP_WIDTH = 2000 #2000 APP_HEIGH...
von wuf
Sonntag 24. März 2019, 11:58
Forum: Tkinter
Thema: tkinter mit while True Schleife im Hauptprogramm
Antworten: 14
Zugriffe: 3355

Re: tkinter mit while True Schleife im Hauptprogramm

Hi eagleflight Um dein Vorhaben besser zu verstehen habe ich speziell was den Skriptteil der GUI-Part betrifft ein wenig umstrukturiert. Das MQTT kenne ich leider nicht näher. Bin deshalb nicht weiter darauf eingegangen. Wenn du aber deine Daten in die 'data_receive_loop' reinziehen kannst können di...
von wuf
Samstag 23. März 2019, 08:33
Forum: Tkinter
Thema: Fenster erscheint erst nach Ende des Programms
Antworten: 8
Zugriffe: 50780

Re: Fenster erscheint erst nach Ende des Programms

Hi Markus74 Hier eine vom Buch abweichende Variante: from random import * import tkinter as tk from time import sleep APP_TITLE = "Paul Signac" APP_XPOS = 100 APP_YPOS = 100 APP_WIDTH = 350 APP_HEIGHT = 200 SIZE = 500 NUM_OF_POINTS = 1000 class Application(object): def __init__(self, main_...
von wuf
Montag 4. März 2019, 14:16
Forum: Tkinter
Thema: passende widget größe
Antworten: 2
Zugriffe: 1046

Re: passende widget größe

Hi Jens Kannst du einmal folgende Änderungen vornehmen. Eventuell bringen diese eine Verbesserung: self.list_frame = ttk.Labelframe(p, text="Package List", height=100) self.list_frame.columnconfigure(0, weight=1) self.list_frame.rowconfigure(0, weight=1) p.add(self.list_frame) self.status_...
von wuf
Mittwoch 13. Februar 2019, 01:01
Forum: Tkinter
Thema: Feste Framegröße mit Text
Antworten: 2
Zugriffe: 685

Re: Feste Framegröße mit Text

Hi DMD-OS Bitte ausprobieren. Habe das Skript nur unter Ubuntu ausgetestet. Gewisse Zeilen habe ich für den Test auskommentiert!: import tkinter as tk # Hier kann man den Text ändern... :) master_text = "Guten Morgen, wie gehts?" slave_text = "Hallo!" from functools import partia...
von wuf
Dienstag 5. Februar 2019, 08:37
Forum: Tkinter
Thema: Ein Entry mehrere Zeichen
Antworten: 6
Zugriffe: 936

Re: Ein Entry mehrere Zeichen

Hi Traumkind Ich nehme an du möchtest die im Entry mit Komma getrennten eingegebenen Zeichen als Liste weiter verarbeiten? Diese Zeile ist falsch: select_sort =self.entry1[""].get() und muss dann wie folgt aussehen: entry_data = self.entry1.get() entry_data_list = entry_data.split(',') Die...
von wuf
Freitag 1. Februar 2019, 06:48
Forum: Tkinter
Thema: Feste Treeview-Größe
Antworten: 5
Zugriffe: 1985

Re: Feste Treeview-Größe

Hi DMD-OS So wie ich dich verstehe möchtest du, dass die Fenstergrösse des Slave Tree's bei einem anderen Datensatz Header gleich gross bleibt wid die Fenstergrösse des Master Treefensters. Hier eine mögliche Lösungsvariante. Für die Simulation stehen vier Datensatz Headers verschiedener Grösse zur ...
von wuf
Mittwoch 19. Dezember 2018, 18:12
Forum: Tkinter
Thema: Auswahl in dynamischen Listboxen
Antworten: 4
Zugriffe: 1904

Re: Auswahl in dynamischen Listboxen

Hi headhunter1978 Kannst du einmal folgendes ausprobieren?: def OnSelect(self, event): print('OnSelect1') listeAusgewaehlt = self.listboxNamen0.curselection() #self.listboxNamen1.delete(0, 'end') self.cache = [] auswahl = [] for item in listeAusgewaehlt: auswahl.append(str(self.HPG[item]).split(' ')...
von wuf
Sonntag 9. Dezember 2018, 14:31
Forum: Tkinter
Thema: Python 2D Spielfigur (allgemein)
Antworten: 9
Zugriffe: 1368

Re: Python 2D Spielfigur (allgemein)

Hi Gargoyle D Hier ein Skript zum experimentieren: import tkinter as tk APP_TITLE = "Pokemon" APP_XPOS = 100 APP_YPOS = 100 APP_WIDTH = 200 APP_HEIGHT = 200 SPRITE_01 = ''' R0lGODlhEAAQAKU4AAAAAJ0ABhUnMwQsNh4lMAosN6QFDQgvORkrNRorNpgK EbIDDA4wOqcIEKcJECYsNqMLErYHD6kLE6oLE7IJESAxPK8MFLUMFbYM...
von wuf
Donnerstag 29. November 2018, 19:44
Forum: Tkinter
Thema: SQL Datenbank Abfrage in sekundären Fenster
Antworten: 7
Zugriffe: 2003

Re: SQL Datenbank Abfrage in sekundären Fenster

Hi dark_soul

Wie __deets__ schon erwähnte ist das return nur ein Test-Überbleibsel da mir die Datenbank fliesen_43.db mit der Tabelle fliesen fehlte um den Code richtig auszutesten. Kannst du also weglassen.

Gruss wuf :-)
von wuf
Dienstag 27. November 2018, 15:55
Forum: Tkinter
Thema: SQL Datenbank Abfrage in sekundären Fenster
Antworten: 7
Zugriffe: 2003

Re: SQL Datenbank Abfrage in sekundären Fenster

Hi dark_soul Hier etwas zum experimentieren. Was hältst du vom neuen Fensterlayout?: import sqlite3 import tkinter as tk APP_TITLE = "My DB Query" APP_XPOS = 100 APP_YPOS = 100 APP_WIDTH = 350 APP_HEIGHT = 200 class ExtSearchWindow(tk.Toplevel): def __init__(self, app): self.app = app tk.T...
von wuf
Freitag 23. November 2018, 16:32
Forum: Tkinter
Thema: Treeview mit Bild
Antworten: 4
Zugriffe: 970

Re: Treeview mit Bild

Hi snowflake In Tkinter muss das Bild an einem Nagel aufgehängt werden sonst fällt es ins leere. fenster.picka = PhotoImage(file=bild) LNWtree.tag_configure("KA", background="white", foreground='red', image=fenster.picka) So sollte es funktionieren. Das Bild braucht eine Referenz...
von wuf
Sonntag 18. November 2018, 11:52
Forum: Tkinter
Thema: Der Counter von tkinter
Antworten: 3
Zugriffe: 1328

Re: Der Counter von tkinter

Hi rattionline Meine Tipps: a) Versuche dein Programmierstil nach den PythonStyleGuide PEP8 Richtlinien zu gestalten. https://www.python.org/dev/peps/pep-0008/ b) Importiere das tkinter Modul als import tkinter as tk c) GUI's nur in OOP (als Klassen) programmieren Hier das modifizierte Skript: impor...
von wuf
Sonntag 11. November 2018, 20:27
Forum: Tkinter
Thema: Multiple Frames organisieren
Antworten: 5
Zugriffe: 3219

Re: Multiple Frames organisieren

Hi Blackshie Könnte das folgende Skript die Lösung für dein Vorhaben sein?: from functools import partial import tkinter as tk APP_TITLE = "Frame Stack" APP_XPOS = 100 APP_YPOS = 100 APP_WIDTH = 500 APP_HEIGHT = 300 class AppFrame(tk.Frame): def __init__(self, app, frame_index, **kwargs): ...
von wuf
Sonntag 4. November 2018, 18:04
Forum: Tkinter
Thema: neues Fenster im Hauptfenster einbinden
Antworten: 12
Zugriffe: 2785

Re: neues Fenster im Hauptfenster einbinden

Hi erdmulch Als Antwort habe ich folgendes erwartet: Hauptfenster = blau Eingebettetes Fenster = grün Bild = gelb Das eingebettete Fenster(Frame, grün) ist oben im Hauptfenster(blau) platziert. Und das Bild(gelb) ist unterhalb und nicht innerhalb des eingebetteten Fensters(deine Fensterbezeichnung= ...
von wuf
Sonntag 4. November 2018, 11:25
Forum: Tkinter
Thema: neues Fenster im Hauptfenster einbinden
Antworten: 12
Zugriffe: 2785

Re: neues Fenster im Hauptfenster einbinden

Hi erdmulch hat bei mir leider nicht funktioniert. Außerdem musste ich folgende Zeile anpassen: Code: Alles auswählen self.logo = PhotoImage(file="C:/E/scripts/E_scripts/media/Loading.gif") Stimmt. Für meinen lokalen Versuch konnte ich ja deinen Bildpfad nicht verwenden. Beim Einkommentier...