Strona główna Polish Python Coders Group
   Strona główna   Pomoc Zaloguj się Rejestracja  
Witamy, Gość. Zaloguj się lub zarejestruj.
Czy dotarł do Ciebie email aktywacyjny?

Zaloguj się podając nazwę użytkownika, hasło i długość sesji

Aktualności:
Szukaj Szukaj
Strony: [1]   Do dołu
Drukuj
Wątek: Tkinter CheckButton  (Przeczytany 206 razy)
« : 13:47 31/03/19 »
Vondri Offline
Hello World!

Zobacz profil
*

Reputacja: 0
Wiadomości: 4


Witam ma problem z tym oto kodem:
Kod
from tkinter import *
import random
from time import sleep
 
Miejscowki = []
 
okno = Tk()
okno.title("Losowanie Miejscowki - sezon 8")
TopFrame = Frame(okno)
TopFrame.pack()
BottomFrame = Frame(okno)
BottomFrame.pack(side=BOTTOM)
Losuj = random.randint(1, 21)
 
 
def LosujMiejscowke():
   global Miejscowka_Label
   Losuj = random.choice(Miejscowki)
   a = StringVar()
   dane1 = a.get()
   Miejscowka_Label = Label(TopFrame, text=Losuj,textvariable=a)
   ML = Label(TopFrame,text=Losuj)
   ML.grid(row=0,column=0)
 
def Konfiguracja():
   Okno_Konfiguracji = Tk()
   Okno_Konfiguracji.title("Konfiguracja")
 
   Var_Budny_Brzeg = IntVar()
   Var_Ladowe_Ladowiska = IntVar()
   Var_Leniwa_Laguna = IntVar()
   Var_Oaza_Spokoju = IntVar()
   Var_Pagody_Pomyslonsci = IntVar()
   Var_Przyjemny_Park = IntVar()
   Var_Rozdroza_Rupieci = IntVar()
   Var_Samotne_Schronisko = IntVar()
   Var_Sielskie_Siodlo = IntVar()
   Var_Sklepowa_Sadyba = IntVar()
   Var_Slone_Strzechy = IntVar()
   Var_Sloneczne_Stopnie = IntVar()
   Var_Srogi_Szczyt = IntVar()
   Var_Szemrane_Szyby = IntVar()
   Var_The_Block = IntVar()
   Var_Widmowe_Wzgorza = IntVar()
   Var_Wykrzywione_Wieze = IntVar()
   Var_Wypasiona_Wyrwa = IntVar()
   Var_Zalew_Zdobyczy = IntVar()
   Var_Zgubne_Ziemie = IntVar()
   Var_Meksyk = IntVar()
   Var_Viking = IntVar()
 
   CheckButton_Budny_Brzeg = Checkbutton(Okno_Konfiguracji,text="Budny Brzeg",variable=Var_Budny_Brzeg).pack()
   Checkbutton_Ladowe_Ladowiska = Checkbutton(Okno_Konfiguracji,text="Ladowe Ladowiska",variable=Var_Ladowe_Ladowiska).pack()
   Checkbutton_Leniwa_Laguna = Checkbutton(Okno_Konfiguracji,text="Leniwa Laguna",variable=Var_Leniwa_Laguna).pack()
   Checkbutton_Oaza_Spokoju = Checkbutton(Okno_Konfiguracji,text="Oaza Spokoju",variable=Var_Oaza_Spokoju).pack()
   Checkbutton_Pagody_Pomyslnosci = Checkbutton(Okno_Konfiguracji,text="Pagody Pomyslnosci",variable=Var_Pagody_Pomyslonsci).pack()
   Checkbutton_Przyjemny_Park = Checkbutton(Okno_Konfiguracji,text="Przyjemny Park",variable=Var_Przyjemny_Park).pack()
   Checkbutton_Rozdroza_Rupieci = Checkbutton(Okno_Konfiguracji,text="Rozdroza Rupieci",variable=Var_Rozdroza_Rupieci).pack()
   Checkbutton_Samotne_Schronisko = Checkbutton(Okno_Konfiguracji,text="Samotne Schronisko",variable=Var_Samotne_Schronisko).pack()
   Checkbutton_Sielskie_Siodlo = Checkbutton(Okno_Konfiguracji,text="Sielskie Siodlo",variable=Var_Sielskie_Siodlo).pack()
   Checkbutton_Skelpowa_Sadyba = Checkbutton(Okno_Konfiguracji,text="Sklepowa Sadyba",variable=Var_Sklepowa_Sadyba).pack()
   Checkbutton_Slone_Strzechy = Checkbutton(Okno_Konfiguracji,text="Slone Strzechy",variable=Var_Slone_Strzechy).pack()
   Checkbutton_Sloneczne_Stopnie = Checkbutton(Okno_Konfiguracji,text="Sloneczne Stopnie",variable=Var_Sloneczne_Stopnie).pack()
   Checkbutton_Srogi_Szczyt = Checkbutton(Okno_Konfiguracji,text="Srogi Szczyt",variable=Var_Srogi_Szczyt).pack()
   Checkbutton_Szemrane_Szyby = Checkbutton(Okno_Konfiguracji,text="Szemrane Szyby",variable=Var_Szemrane_Szyby).pack()
   Checkbutton_The_Block = Checkbutton(Okno_Konfiguracji,text="The Block",variable=Var_The_Block).pack()
   Checkbutton_Widmowe_Wzgorza = Checkbutton(Okno_Konfiguracji,text="Widmowe Wzgorza",variable=Var_Widmowe_Wzgorza).pack()
   Checkbutton_Wykrzywione_Wieze = Checkbutton(Okno_Konfiguracji,text="Wykrzywione Wieze",variable=Var_Wykrzywione_Wieze).pack()
   Checkbutton_Wypasiona_Wyrwa = Checkbutton(Okno_Konfiguracji,text="Wypasiona Wyrwa",variable=Var_Wypasiona_Wyrwa).pack()
   Checkbutton_Zalew_Zdobyczy = Checkbutton(Okno_Konfiguracji,text="Zalew Zdobyczy",variable=Var_Zalew_Zdobyczy).pack()
   Checkbutton_Zgubne_ziemie = Checkbutton(Okno_Konfiguracji,text="Zgubne Ziemie",variable=Var_Zgubne_Ziemie).pack()
   Checkbutton_Meksyk = Checkbutton(Okno_Konfiguracji,text="Meksyk",variable=Var_Meksyk).pack()
   Checkbutton_Viking = Checkbutton(Okno_Konfiguracji,text="Viking",variable=Var_Viking).pack()
   mainloop()
 
 
 
Losuj_Button = Button(BottomFrame,text="Generuj",command=LosujMiejscowke)
Losuj_Button.grid()
Konfiguruj = Button(BottomFrame,text="Konfiguruj",bg="green",command=Konfiguracja)
Konfiguruj.grid()
okno.mainloop()

Chce tutaj zrobic tak:
gdy sie pojawi okno z checkbuttonami i jak je zaznacze to klikne przycisk np Potwierdz
wtedy sie doda do listy dane miejsce i wgl
zostawiam wam tak kod zebyscie mogi cos dolozyc i pokazac bardzo byl prosil o pomoc dziekuje z gory :>
ps spokojnie program dla mlodszego brata bo nie mialem pomyslu na prog :c
Zapisane
Strony: [1]   Do góry
Drukuj
Skocz do:  

© 2007 - 2019 Polish Python Coders Group
Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines | Theme by PixelSlot