python滚动条
① python-Tkinter 窗口组件之Scale
Scale(刻度)组件看起来像是一个带数据的 Scrollbar (滚动条)组件,但事实上它们是不同的两个东东。Scale 组件允许用于通过滑动滑块来选择一个范围内的数字。你可以控制该组件的最大值、最小值,以及分辨率。
-- 获得当前滑块的位置对应 Scale 组件左上角的相对坐标
-- 如果设置 value 参数,则返回当滑块所在该位置时的相对坐标
-- 获得当前滑块的位置
-- Tkinter 会尽可能地返回一个整型值,否则返回一个浮点型值
-- 返回一个字符串表示指定位置下(如果有的话)的 Scale 部件
-- 返回值可以是:"slider"(滑块),"trough1"(左侧或上侧的凹槽),"trough2"(右侧或下侧的凹槽)或 ""(啥都没有)
-- 设置 Scale 组件的值(滑块的位置)
② python tkinter的messagebox能否调整大小或添加滚动条如何调
你好,tkinter的
messagebox
是不可以调整大小的。如果你需要的话,你可以换其他的来实现,下面是一个例子。
from
tkinter
import
*
#If
you
get
an
error
here,
try
Tkinter
not
tkinter
def
Dialog1Display():
Dialog1
=
Toplevel(height=100,
width=100)
#Here
def
Dialog2Display():
Dialog2
=
Toplevel(height=1000,
width=1000)
#Here
master=Tk()
Button1
=
Button(master,
text="Small",
command=Dialog1Display)
Button2
=
Button(master,
text="Big",
command=Dialog2Display)
Button1.pack()
Button2.pack()
master.mainloop()
③ python自动化测试中如何控制浏览器滚动条
webdriver? 参考下面的代码
#将页面滚动条拖到底部
js="varq=document.documentElement.scrollTop=10000"
driver.execute_script(js)
#将滚动条移动到页面的顶部
js="varq=document.documentElement.scrollTop=0"
driver.execute_script(js)
④ 请问一下python为什么滚动条变小了
答: 其中一种可能性是你整个UI界面尺寸都变小了,所以这个时候滚动条也会随之变小。还有一些就是比较隐含的问题,比如说组件的排版,可能这个逐渐存在,但是我们看不出来,然后其挤走了滚动条的位置。所以呢,这个时候我们更应该注意,仔细查看自己的代码,是否出现了一些问题。希望可以帮助到你。