Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 可以创建单像素宽的水平/垂直ttk.分隔符';s_Python_User Interface_Tkinter_Separator_Ttk - Fatal编程技术网

Python 可以创建单像素宽的水平/垂直ttk.分隔符';s

Python 可以创建单像素宽的水平/垂直ttk.分隔符';s,python,user-interface,tkinter,separator,ttk,Python,User Interface,Tkinter,Separator,Ttk,有没有办法创建单像素宽的水平和垂直ttk.Separator() Python2.7/Windows:当我放大ttk分隔符时,它们被构建为两条平行线——一条线为灰色,另一条线为浅色/白色。添加后一种颜色以创建微妙的3d效果 我想创建具有系统默认灰色的单像素宽分隔符。一个额外的功能是能够通过编程发现用于分隔符灰色带的系统颜色。如果需要单个像素线,请创建一个宽度为1的普通帧。它将具有默认的灰色背景。如果您想要根窗口的背景,您可以随时询问: import Tkinter as tk root = tk

有没有办法创建单像素宽的水平和垂直ttk.Separator()

Python2.7/Windows:当我放大ttk分隔符时,它们被构建为两条平行线——一条线为灰色,另一条线为浅色/白色。添加后一种颜色以创建微妙的3d效果


我想创建具有系统默认灰色的单像素宽分隔符。一个额外的功能是能够通过编程发现用于分隔符灰色带的系统颜色。

如果需要单个像素线,请创建一个宽度为1的普通帧。它将具有默认的灰色背景。如果您想要根窗口的背景,您可以随时询问:

import Tkinter as tk
root = tk.Tk()
print "background is", root["background"]
ttk.Separator()的颜色与根目录的背景颜色不同。否则,分隔符将不可见?有没有办法确定ttk.Separator的灰色(这样我们就可以创建匹配的帧颜色?)我想知道是否有一种平台可移植的方法,可以通过命名常量以与TKinter的系统字体名称类似的方式确定这种颜色?感谢您提供关于使用1像素宽的帧作为分隔符的提示。