Wenn ich das jetzt richtig verstehe muss
.grid(row=3, column=0, padx=5, pady=5)
weg.
Nur dann öffnet sich das Programm nicht mehr und wenn sich das Programm öffnen würde würde man den Button nicht mehr sehen
Wo ist der fehler
- pillmuncher
- User
- Beiträge: 1484
- Registriert: Samstag 21. März 2009, 22:59
- Wohnort: Pfaffenwinkel
@tigerwood: Die darauffolgenden Zeilen sind ja ebenfalls kaputt, das ist nur bisher nicht aufgefallen, weil vorher schon mit einer Exception abgebrochen wurde.
Und natürlich musst du die grid()-Methode immer noch aufrufen, aber nicht bei der Zuweisung, sondern danach:
Es hilft aber alles nichts, - ohne zu verstehen, was du da tust, kannst du das nicht lösen. Und das Verstehen kann dir keiner abnehmen.
Und natürlich musst du die grid()-Methode immer noch aufrufen, aber nicht bei der Zuweisung, sondern danach:
Code: Alles auswählen
self.g = Checkbutton(labelfr, text="Großbuchstaben", variable=self.groß)
self.g.grid(row=3, column=0, padx=5, pady=5)
In specifications, Murphy's Law supersedes Ohm's.
Du meinst also alle Checkbuttons auf 2 Zeilen verteilen.
Ich bekomme dann nur wieder einen fehler.
Wenn ich das mit allen Zeilen mache wo ein grid() hinter ist die auf 2 verteilen kommt der gleiche fehler.
line 25, in print_value
self.Ausgabe.config(state='normal')
AttributeError: 'Application' object has no attribute 'Ausgabe'
Ich bekomme dann nur wieder einen fehler.
Wenn ich das mit allen Zeilen mache wo ein grid() hinter ist die auf 2 verteilen kommt der gleiche fehler.
line 25, in print_value
self.Ausgabe.config(state='normal')
AttributeError: 'Application' object has no attribute 'Ausgabe'
- pillmuncher
- User
- Beiträge: 1484
- Registriert: Samstag 21. März 2009, 22:59
- Wohnort: Pfaffenwinkel
@tigerwood: Der Fehler ist in Zeile 58 in dem von dir geposteten Code.
In specifications, Murphy's Law supersedes Ohm's.
- pillmuncher
- User
- Beiträge: 1484
- Registriert: Samstag 21. März 2009, 22:59
- Wohnort: Pfaffenwinkel
@tigerwood: Du musst schon genau hinschauen. Ausgabe ist nicht dasselbe wie self.Ausgabe.
Willst du jetzt wirklich einen Fehler nach dem anderen hier schriftlich vorlesen und dein Programm zeilenweise von mir richten lassen? Was wirst du dann hinterher gelernt haben?
Willst du jetzt wirklich einen Fehler nach dem anderen hier schriftlich vorlesen und dein Programm zeilenweise von mir richten lassen? Was wirst du dann hinterher gelernt haben?
In specifications, Murphy's Law supersedes Ohm's.
Es läuft, habe den rest jetzt so gefunden.
Die letzten hinweise waren gut. Danke nochmal
Ein fehler habe ich doch noch den ich suchen muss. Die Scrolleiste unter der Ausgabe macht noch nicht ganz was die soll. Springt immer gleich nach rechts zurück.
Da fehlt noch irgendein befehl, es muss in diese richtung gehen
self.Ausgabescrollen["xscrollcommand"] = self.Ausgabescrollen.set
dieser will noch nicht ganz
Die letzten hinweise waren gut. Danke nochmal
Ein fehler habe ich doch noch den ich suchen muss. Die Scrolleiste unter der Ausgabe macht noch nicht ganz was die soll. Springt immer gleich nach rechts zurück.
Da fehlt noch irgendein befehl, es muss in diese richtung gehen
self.Ausgabescrollen["xscrollcommand"] = self.Ausgabescrollen.set
dieser will noch nicht ganz