0
GUIにメニューボタンがあります。これは、pandasからpd.read_csvを使ってCSVファイルを含むポップアップを表示しています。しかし、多くのデータがあり、ポップアップが表示されると、パンダは多くのデータをカットし、ファイルの先頭と末尾にのみデータを表示します。Tkinterのポップアップテーブルにスクロールバーを追加します。
ポップアップウィンドウ内のすべてのデータをスクロールできます。助言がありますか?ここで
がポップアップコマンドのコードです:
def popuptable():
popup = tk.Tk()
popup.wm_title("!")
label = ttk.Label(popup, text=(pd.read_csv('NameofCSVFile.csv')), font=NORM_FONT)
label.pack(side="top", fill="x", pady=10)
popup.mainloop()
BTW: 'Tkinter'は使用すべき唯一の' Tkの() ' - 2番目のウィンドウの使用 'トップレベル()'を作成します。そして、 'mainloop()'だけが必要です。 2番目の 'mainloop()'を使うと変な動作をすることができます。 – furas
要素をスクロールするには、この要素とスクロールキャンバスで 'Canvas()'を使用する必要があります。または、スクロール可能な[ScrolledText()](https://docs.python.org/3.5/library/tkinter.scrolledtext.html#module-tkinter.scrolledtext)を使用してください。 – furas
@furasポップアップ内でCanvas()を使用できますか? –