小编use*_*180的帖子

Python Tkinter:将滚动条附加到列表框而不是窗口

这是我目前的窗口截图:

截图

我的问题是,我根本无法将滚动条显示为附加到列表框的右侧而不是主窗口的右侧.代码在这里:

from Tkinter import *

def onselect(event):
    w = event.widget
    index = int(w.curselection()[0])
    value = w.get(index)
    info = find_info(value)
    listSelection.delete(0, END)
    listSelection.insert(END, "Node ID: " + info[0])
    listSelection.insert(END, "Owner/Description: " + info[1])
    listSelection.insert(END, "Last Latitude: " + info[2])
    listSelection.insert(END, "Last Longitude: " + info[3])



mapNodes = "http://ukhas.net/api/mapNodes"
nodeData = "http://ukhas.net/api/nodeData"
current_id = 0

window = Tk() # create window
window.configure(bg='lightgrey')
window.title("UKHASnet Node Manager")
window.geometry("680x400")

lbl1 = Label(window, text="Node List:", fg='black', font=("Helvetica", 16, "bold"))
lbl2 = Label(window, text="Node Information:", fg='black', …
Run Code Online (Sandbox Code Playgroud)

python linux listbox tkinter scrollbar

7
推荐指数
1
解决办法
2万
查看次数

我的奶奶(Kinect)Linux的手势识别

我正在考虑用Kinect制作一个项目,让我的奶奶控制她的电视而不会被遥控器吓倒.所以,我一直在研究基本的手势识别.目的是当程序检测到右手正在"挥动"时,通过向电视发送正确的红外代码来打开电视的音量.

问题是,无论我在哪里,我似乎都找不到基于Linux的教程,该教程展示了如何通过手势做某事.另外需要注意的是,除了调试窗口之外,我不需要任何GUI,因为这会使我的程序慢下来.

有没有人知道某个地方允许我循环,不断检查一些手势,什么时候,我可以控制一些东西,而不需要任何GUI,在Linux上?:/

我很乐意选择任何语言,但我的经验围绕着Python和C.

我们将非常感谢您的任何帮助.

提前致谢

马特

linux gesture-recognition kinect openkinect

5
推荐指数
1
解决办法
1115
查看次数