【发布时间】:2018-02-02 16:04:58
【问题描述】:
我正在使用 pandastable 将数据从我的 CSV 显示到 Tkinter GUI 作为表结构。该表具有垂直和水平滚动条。滚动条使用鼠标可以正常工作。当我按下向下键时,焦点转到下一行。但是,滚动条不适用于向下键。这个功能是在 Pandastable 中没有实现还是我做错了什么?
例子:
from tkinter import *
from pandastable import Table, TableModel
class TestApp(Frame):
def __init__(self, parent=None):
self.parent = parent
Frame.__init__(self)
self.main = self.master
self.main.geometry('600x400+200+100')
self.main.title('Table app')
f = Frame(self.main)
f.pack(fill=BOTH,expand=1)
df = TableModel.getSampleData()
self.table = pt = Table(f, dataframe=df, showtoolbar=True, showstatusbar=True)
pt.show()
return
app = TestApp()
#launch the app
app.mainloop()
【问题讨论】:
-
修复了缩进问题。
-
你试过
bind吗?