小编jst*_*aab的帖子

删除Ttk Notebook标签虚线

我正在尝试制作一个看起来不像tkinter应用程序的tkinter应用程序.我正在使用ttk笔记本,当选中时,标签在文本周围有一条小虚线.它看起来很糟糕,我找不到使用样式或配置删除它的方法.这是一个截图,以澄清:

在此输入图像描述

编辑代码(我不认为它会非常有用,因为我实际上只是想删除一个默认样式的东西.):

这是笔记本创作:

tabs = ttk.Notebook(mainframe, width=319, height=210, style=style.Notebook)
tabs.grid(column=0, row=1, sticky=('n', 'w', 'e', 's'))
tabs.columnconfigure(0, weight=1)
tabs.rowconfigure(0, weight=1)
Run Code Online (Sandbox Code Playgroud)

填写:

tab1 = ttk.Frame(tabs)
tab1_frame = ttk.Frame(tab1, style=style.Frame)
tab1_frame.pack(anchor='center', expand=1, fill='both')
# stick some widgets in
progress = ttk.Progressbar(tab1_frame, orient="horizontal", length=300, mode="determinate")
progress.grid(column=1, row=1, columnspan=2, padx=style.padding, pady=style.padding)
progress['maximum'] = 1000
progress['value'] = 500
# More widgets
# Another tab
tab2 = ttk.Frame(tabs)
tab2_frame = ttk.Frame(tab2, style=style.Frame)
tab2_frame.pack(anchor='center', expand=1, fill='both')
# blah blah
Run Code Online (Sandbox Code Playgroud)

相关风格:

style_config = Style()
style_config.theme_use('default')

style_config.configure(self.Notebook,
    background=self.dark,
    borderwidth=0)

style_config.configure(self.Tab, …
Run Code Online (Sandbox Code Playgroud)

python tkinter ttk

6
推荐指数
1
解决办法
3547
查看次数

点免费调试

所以我们在工作中使用了非常好的ramda库,这很棒,因为我们可以使用很大程度上无点的代码.这样做的问题是,当出现问题时,我们的代码中存在的内容要少得多; 大多数运行时错误是由于滥用组合的ramda函数而发生的.结合这个将这些函数传递给一个使用大量重定向的框架(我们正在使用react/redux),并且经常出现问题时,它只是在库中的代码很深,并且很难找到我去的地方错误.

有没有办法在不偏离无点风格的情况下缓解这个问题?

javascript debugging pointfree ramda.js

6
推荐指数
2
解决办法
801
查看次数

标签 统计

debugging ×1

javascript ×1

pointfree ×1

python ×1

ramda.js ×1

tkinter ×1

ttk ×1