本文整理汇总了Python中ttk.Frame.__init__方法的典型用法代码示例。如果您正苦于以下问题:Python Frame.__init__方法的具体用法?Python Frame.__init__怎么用?Python Frame.__init__使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类ttk.Frame
的用法示例。
在下文中一共展示了Frame.__init__方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: __init__
# 需要导入模块: from ttk import Frame [as 别名]
# 或者: from ttk.Frame import __init__ [as 别名]
def __init__(self, master, item_width, item_height, item_relief=None, item_borderwidth=None, item_padding=None, item_style=None, offset_x=0, offset_y=0, gap=0, **kwargs):
kwargs["width"] = item_width+offset_x*2
kwargs["height"] = offset_y*2
Frame.__init__(self, master, **kwargs)
self._item_borderwidth = item_borderwidth
self._item_relief = item_relief
self._item_padding = item_padding
self._item_style= item_style
self._item_width = item_width
self._item_height = item_height
self._offset_x = offset_x
self._offset_y = offset_y
self._left = offset_x
self._top = offset_y
self._right = self._offset_x + self._item_width
self._bottom = self._offset_y
self._gap = gap
self._index_of_selected_item = None
self._index_of_empty_container = None
self._list_of_items = []
self._position = {}
self._new_y_coord_of_selected_item = None
示例2: __init__
# 需要导入模块: from ttk import Frame [as 别名]
# 或者: from ttk.Frame import __init__ [as 别名]
def __init__(self, parent):
Frame.__init__(self, parent)
self.parent = parent
self.py = pydle()
self._initUI()
示例3: __init__
# 需要导入模块: from ttk import Frame [as 别名]
# 或者: from ttk.Frame import __init__ [as 别名]
def __init__(self,parent,api,id):
Frame.__init__(self, parent)
self.parent = parent
self.api = api
self.id = id
self.anySearch = False
self.initUI()
示例4: __init__
# 需要导入模块: from ttk import Frame [as 别名]
# 或者: from ttk.Frame import __init__ [as 别名]
def __init__(self, parent, controller):
Frame.__init__(self, parent)
self.selected = "";
self.controller = controller
label = Label(self, text="Select server", font=TITLE_FONT, justify=CENTER, anchor=CENTER)
label.pack(side="top", fill="x", pady=10)
self.button1 = Button(self, text="Next",state="disabled", command=self.callback_choose)
button2 = Button(self, text="Refresh", command=self.callback_refresh)
button3 = Button(self, text="Back", command=self.callback_start)
scrollbar = Scrollbar(self)
self.mylist = Listbox(self, width=100, yscrollcommand = scrollbar.set )
self.mylist.bind("<Double-Button-1>", self.twoClick)
self.button1.pack()
button2.pack()
button3.pack()
# create list with a scroolbar
scrollbar.pack( side = "right", fill="y" )
self.mylist.pack( side = "top", fill = "x", ipadx=20, ipady=20, padx=20, pady=20 )
scrollbar.config( command = self.mylist.yview )
# create a progress bar
label2 = Label(self, text="Refresh progress bar", justify='center', anchor='center')
label2.pack(side="top", fill="x")
self.bar_lenght = 200
self.pb = Progressbar(self, length=self.bar_lenght, mode='determinate')
self.pb.pack(side="top", anchor='center', ipadx=20, ipady=20, padx=10, pady=10)
self.pb.config(value=0)
示例5: __init__
# 需要导入模块: from ttk import Frame [as 别名]
# 或者: from ttk.Frame import __init__ [as 别名]
def __init__(self, parent,multiplayer=False,HOST="99.66.147.56",PORT=3478,player=''):
self.activeCard = 0
self.startTime = -1
self.multiplayer = multiplayer
if self.multiplayer:
self.client = KarutaClient(HOST, int(PORT), player)
cards = self.client.cards
self.cardsLeft = self.client.order
else:
self.client = KarutaSingleClient()
cards = range(1,101)
self.cardsLeft = range(1,101)
random.shuffle(cards)
random.shuffle(self.cardsLeft)
self.queue = deque([])
self.fgrid = [[None for col in range(NUM_COLS)] for row in range(6)]
self.model = [[None for col in range(NUM_COLS)] for row in range(6)]
self.faultCount = 0
self.faults = [0,0]
Frame.__init__(self, parent)
self.parent = parent
self.initUI(cards)
self.changeState('waiting')
if self.multiplayer:
self.client.next = 0
self.opponentReady = False
else:
self.opponentReady = True
self.client.nextMove = 0
self.pollForUpdates()
self.processUpdates()
示例6: __init__
# 需要导入模块: from ttk import Frame [as 别名]
# 或者: from ttk.Frame import __init__ [as 别名]
def __init__(self, parent, names):
Frame.__init__(self, parent)
self.parent = parent
shuffle(names)
self.names = names
self.create_myButton()
self.create_myLabel()
示例7: __init__
# 需要导入模块: from ttk import Frame [as 别名]
# 或者: from ttk.Frame import __init__ [as 别名]
def __init__(self, parent):
Frame.__init__(self, parent)
self.parent = parent
self.submit_tog = True
self.initUI()
self.text.bind_class("Text","<Control-a>", self.selectall)
示例8: __init__
# 需要导入模块: from ttk import Frame [as 别名]
# 或者: from ttk.Frame import __init__ [as 别名]
def __init__(self, parent):
Frame.__init__(self, parent)
self.parent = parent
self.gui_elements = {}
self.init_gui()
self.sc = ScreenPaper()
self.image = None
示例9: __init__
# 需要导入模块: from ttk import Frame [as 别名]
# 或者: from ttk.Frame import __init__ [as 别名]
def __init__(self, parent):
Frame.__init__(self, parent)
self.parent = parent
self.initUI()
self.img_labels = [Label(self), Label(self)]
示例10: __init__
# 需要导入模块: from ttk import Frame [as 别名]
# 或者: from ttk.Frame import __init__ [as 别名]
def __init__(self,master=Tk()):
Frame.__init__(self,master)
self.grid()
self.llbutton = Button(self,text="Linked List", command = self.createLL)
self.llbutton.grid()
self.canvas = Canvas(master,bg="white",height=750,width=1000)
self.canvas.pack()
示例11: __init__
# 需要导入模块: from ttk import Frame [as 别名]
# 或者: from ttk.Frame import __init__ [as 别名]
def __init__(self, parent, screen_size):
Frame.__init__(self, parent)
self.screen_size = screen_size
self.parent = parent
self.pack(fill=BOTH, expand=1)
# self.centerWindow()
self.initUI()
示例12: __init__
# 需要导入模块: from ttk import Frame [as 别名]
# 或者: from ttk.Frame import __init__ [as 别名]
def __init__(self, searcher, master=None):
"""
Creates a window with a quit button and a ListFrame
for each search term list, all linked to the given searcher.
"""
Frame.__init__(self, master)
self.pack()
self.exit = Button(self)
self.exit['text'] = "Quit"
self.exit['command'] = self.quit
self.exit.grid(row=0)
self.hashtags = ListFrame(
"Hashtags",
searcher.add_hashtag,
searcher.remove_hashtag,
master=self)
self.hashtags.grid(row=1, column=0, padx=5)
self.users = ListFrame(
"Users",
searcher.add_user,
searcher.remove_user,
master=self)
self.users.grid(row=1, column=1, padx=5)
self.excluded_words = ListFrame(
"Excluded Words",
searcher.exclude_word,
searcher.remove_excluded_word,
master=self)
self.excluded_words.grid(row=1, column=2, padx=5)
self.excluded_words = ListFrame(
"Excluded Users",
searcher.exclude_user,
searcher.remove_excluded_user,
master=self)
self.excluded_words.grid(row=1, column=3, padx=5)
示例13: __init__
# 需要导入模块: from ttk import Frame [as 别名]
# 或者: from ttk.Frame import __init__ [as 别名]
def __init__(self, parent):
self.y = 240
self.pozycjoner = pozycjoner.Pozycjoner(self.y)
Frame.__init__(self, parent)
self.parent = parent
self.initUI()
self.parent.bind('<Key>', self.steruj)
示例14: __init__
# 需要导入模块: from ttk import Frame [as 别名]
# 或者: from ttk.Frame import __init__ [as 别名]
def __init__(self, master, sequencer):
Frame.__init__(self, master)
self.sequencer = sequencer
self.control_panel = MainControlFrame(self, sequencer)
self.control_panel.grid(row=0, column=0, sticky='ns')
self.instrument_panel = Frame(self)
self.instrument_panel.grid(row=0, column=1)
self.rythm_track_frames = []
for id, instrument in enumerate(sequencer.instruments):
instrument_frame = get_instrument_frame(self.instrument_panel, instrument)
instrument_frame.grid(row=id, column=0, sticky="NSEW")
instrument_track_frame = Frame(self.instrument_panel)
instrument_track_frame.grid(row=id, column=1, sticky="NSEW", padx=3, pady=3)
tracks = [track for track in sequencer.tracks if track.instrument_id == id]
for row, track in enumerate(tracks):
rt_frame = RhythmTrackFrame(instrument_track_frame, track, sequencer)
rt_frame.grid(row=row, column=0, sticky="EW")
self.rythm_track_frames.append(rt_frame)
self.events = []
sequencer.add_observer(self)
self.running = True
self.consume()
示例15: __init__
# 需要导入模块: from ttk import Frame [as 别名]
# 或者: from ttk.Frame import __init__ [as 别名]
def __init__(self, parent):
Frame.__init__(self, parent)
self.parent = parent
# Spiral parameters (defined as StringVars for convenience)
self.a = StringVar()
self.a.set('0')
self.b = StringVar()
self.b.set('0.5')
self.c = StringVar()
self.c.set('1')
self.lMax = StringVar()
self.lMax.set(158)
self.frec = StringVar()
self.frec.set(500)
self.StringLongitud = StringVar()
self.StringRadio = StringVar()
# Help mode flag
self.ayuda = False
# Figure object
self.f = Figure(figsize=(5,5))
self.initUI()