Ist es möglich ein Menü darzustellen, auf dem bestimme Optionen abgehakt werden und anschließend irgendwie gespeichert werden?
ZB so:
( ) bla
( ) bla2
(X) bla3
( ) bla4
bla3 ist ausgewählt und sollte irgendwie eingespeicher werden. Ein oder mehrere Entrys zu machen halte ich nicht für seriös genug.
Abhakmenü?
-
- User
- Beiträge: 728
- Registriert: Sonntag 22. September 2002, 08:32
- Wohnort: Sauerland
- Kontaktdaten:
Meinst du jetzt als grafisches Tool mit Radiobuttons oder ein Tool mit ASCII Oberfläche? Dann wärst du in dieser Rubrik aber auch nicht so ganz richtig.
Letzteres ist mir auch nicht bekannt. Deshalb würde ich eine Eingabe solange neu anfordern, wie sie falsch ist. Aber warten wir mal ab, was es da noch gibt.
Hans
Letzteres ist mir auch nicht bekannt. Deshalb würde ich eine Eingabe solange neu anfordern, wie sie falsch ist. Aber warten wir mal ab, was es da noch gibt.
Hans
Ich meine ein grafisches Tool mit Radiobuttons!
Ehrlichgesagt hätte ich gerne eine Antwort 

Hi. Meinst du jetzt wirklich Entrys oder nicht eher die Radiobutton (nach deiner Beschreibung oben sogar eherCheckbuttons) die Tkinter mitbringt? Denn, warum solltest du nicht mehrere von denen benutzen? ... das leuchtet mir wirklich nicht ganz ein.Pythino hat geschrieben:Ein oder mehrere Entrys zu machen halte ich nicht für seriös genug.

Oder wie meinst du diesen Satz oben? ich denke mal, das ist der, der mich und Hans verwirrt...
Ich weiß nicht wie sich das nennt, was ich meine, möglich wäre natürlich ein radiobuttonmenü. Wenn ich irgendwo einen Beispielskrpit bekommen könnte, wäre mir bestimmt geholfen 

Code: Alles auswählen
from Tkinter import *
def pruefen():
if zustand.get() == 0:
print '1'
else:
print '2'
root = Tk()
zustand=IntVar(root)
R1 = Radiobutton(root, text='Option 1', variable=zustand, value=0)
R1.pack()
R2 = Radiobutton(root, text='Option 2', variable=zustand, value=1)
R2.pack()
B = Button(root, text='Enter', command=pruefen)
B.pack()
root.mainloop()
Danke Gast,
allerdings wäre es schön, wenn ich mehrere bei einer Auswahl auswählen könnte und nicht nur eins..
allerdings wäre es schön, wenn ich mehrere bei einer Auswahl auswählen könnte und nicht nur eins..

-
- Python-Forum Veteran
- Beiträge: 2010
- Registriert: Freitag 11. Oktober 2002, 18:00
- Wohnort: Salzburg
- Kontaktdaten:
Hi Pythino,
das nennt sich dann Checkbuttons. Radiobuttons sind eben so gemacht, daß immer nur einer aus einer Gruppe aktiv sein kann, wie bei älteren Radios die Tasten für Langwelle, Mittelwelle, Kurzwelle und UKW.
Gruß
Dookie
das nennt sich dann Checkbuttons. Radiobuttons sind eben so gemacht, daß immer nur einer aus einer Gruppe aktiv sein kann, wie bei älteren Radios die Tasten für Langwelle, Mittelwelle, Kurzwelle und UKW.
Gruß
Dookie
Hi Dookie,
leider scheint dies ganz anders zu funktionieren wie die radiobuttons.
Hast du vielleicht zufällig ein Beispielskript?
leider scheint dies ganz anders zu funktionieren wie die radiobuttons.
Hast du vielleicht zufällig ein Beispielskript?
-
- Python-Forum Veteran
- Beiträge: 1209
- Registriert: Montag 29. September 2003, 17:18
- Wohnort: Purkersdorf (bei Wien [Austria])
Hi!
Hoffe das hilft ein wenig 
Hast du vielleicht zufällig ein Beispielskript?
Code: Alles auswählen
from Tkinter import *
def check_it():
print check1.get(), check2.get()
root = Tk()
check1 = StringVar()
check2 = StringVar()
c1 = Checkbutton(root, text="Option 1", variable=check1, onvalue="1 ein", offvalue="1 aus")
c1.pack()
c2 = Checkbutton(root, text="Option 2", variable=check2, onvalue="2 ein", offvalue="2 aus")
c2.pack()
Button(root, text="Check", command=check_it).pack()
root.mainloop()

Das hat mir sehr geholfen, vielen Dank!