本文整理匯總了Python中ttk.Progressbar.place_forget方法的典型用法代碼示例。如果您正苦於以下問題:Python Progressbar.place_forget方法的具體用法?Python Progressbar.place_forget怎麽用?Python Progressbar.place_forget使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類ttk.Progressbar
的用法示例。
在下文中一共展示了Progressbar.place_forget方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Python代碼示例。
示例1: InteractionWindow
# 需要導入模塊: from ttk import Progressbar [as 別名]
# 或者: from ttk.Progressbar import place_forget [as 別名]
#.........這裏部分代碼省略.........
width = self.curr_box_bbox[1][0]
height = self.curr_box_bbox[1][1]
topx = self.curr_box_bbox[0][0]
topy = self.curr_box_bbox[0][1]
l0_width, l0_height = self.transform_to_level_zero(width, height)
l0_topx, l0_topy = self.transform_to_level_zero(topx, topy)
# Get absolute pixel differences
l0_width = abs(l0_width - l0_topx)
l0_height = abs(l0_height - l0_topy)
if (l0_width > 1000) or (l0_height > 1000):
self.create_rectangle(self.curr_box_bbox, outline="red", tags="boxselector")
else:
self.create_rectangle(self.curr_box_bbox, outline="yellow", tags="boxselector")
elif self.mode is "zoom":
self.create_rectangle(self.curr_box_bbox, outline="green", tags="boxselector")
# Lets us render a status bar, letting users know how far something has gotten
def render_status_text(self, position, text, percentage, length):
percentage = int(percentage*100.0)
x = position[0]
y = position[1]
self.progress["length"] = length
self.progress["value"] = percentage
self.progress.place(x=x, y=y)
self.create_text(x, y, text=text, anchor=SW, font=("Purisa", 16), tags="progresstext", fill="white")
self.master.update()
def clear_status_text(self):
self.progress.place_forget()
self.delete("progresstext")
self.master.update()
def set_box(self, event):
# This is executed when the user has dragged a selection box (either zoom or ROI) and he/she has now let go of
# the mouse. Our goal here is to get the level 0 coordinates of this box and then pass this box on depending
# on what we want to do.
width = self.curr_box_bbox[1][0]
height = self.curr_box_bbox[1][1]
topx = self.curr_box_bbox[0][0]
topy = self.curr_box_bbox[0][1]
l0_width, l0_height = self.transform_to_level_zero(width, height)
l0_topx, l0_topy = self.transform_to_level_zero(topx, topy)
# Get absolute pixel differences
l0_width = abs(l0_width - l0_topx)
l0_height = abs(l0_height - l0_topy)
# We need to be able to access this region in the resize function
self.last_selection_region = [(int(l0_topx), int(l0_topy)), (int(l0_width), int(l0_height))]
#entire_roi = numpy.array(self.ndpi_file.read_region((int(l0_topx), int(l0_topy)), 0, (int(l0_width), int(l0_height))), dtype=numpy.uint8)
# Multiply percentages of totals and transform to high res level
# ------------------NEW----------------
# Code below is ugly, might be able to reduce it to single double loop
# Check if the ROI is too big, in that case split it and put into list
box = []
sub_rois = [] # Needed for drawing the subrois later on
if not self.hunter:
"""