Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/18.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 3.x 如何在列表框中创建列?_Python 3.x_Pysimplegui - Fatal编程技术网

Python 3.x 如何在列表框中创建列?

Python 3.x 如何在列表框中创建列?,python-3.x,pysimplegui,Python 3.x,Pysimplegui,我想在我的列表框列(标记为紫色)中实现,如下图所示: 我的gui中的主窗口分为两个选项卡。我在这里只粘贴我想要实现列的选项卡中的代码。列表框已在此处: tab1_layout = [ [sg.Listbox(values=list_of_workers, size=(15, 7), key='-WORKERS_LISTBOX-', select_mode=sg.LISTBOX_SELECT_MODE_EXTENDED),

我想在我的列表框列(标记为紫色)中实现,如下图所示:

我的gui中的主窗口分为两个选项卡。我在这里只粘贴我想要实现列的选项卡中的代码。列表框已在此处:

tab1_layout = [
                    [sg.Listbox(values=list_of_workers, size=(15, 7), key='-WORKERS_LISTBOX-', select_mode=sg.LISTBOX_SELECT_MODE_EXTENDED),
                        sg.Button('', image_data=convert_to_bytes(cogwheel_icon, (30, 30)), border_width=5, key='cogwheel', tooltip='Workers options')],
                    [sg.Button('', image_data=convert_to_bytes(plus_icon, (30, 30)), border_width=5, key='plus', tooltip='Add worker'),
                        sg.Button('', image_data=convert_to_bytes(minus_icon, (30, 30)), border_width=5, key='minus', tooltip='Delete worker'),
                        sg.Button('Delete all', size=(8,3))]
                   ] 

屏幕截图不是Listbox元素。这是一个表元素,我错了。不管怎么说,这个问题仍然有效,但有点不正确。您正在询问如何使用列表框复制窗口的紫色部分。我只是想避免失望,因为窗口不是这样创建的。不过,多亏了你的“提示”,这是表元素,我已经找到了解决方案。