pycharmを使用してpythonのtkinterで画面を作成しております。
下記のファイルをデバックして、参照画面の参照ボタンを押下すると、
グラフが表示されるのですが、表示された瞬間に参照画面と画面のコントロールが
少し小さくなります。
mainloop()中にplt.show()することによってこの現象が起きていると思うのですが、
対処方法が分かりません。
pycharmの仕様の可能もあるかもしれませんが、、、
どなたか知っている方がいればご教授ください。
import tkinter from tkinter import font import tkinter as tk from test2 import sansho_click1 class sansho(tkinter.Frame): def __init__(self, master=None,**kwargs): super().__init__(master) self.pack() self.master.geometry("300x300") self.master.title("参照") self.create_widgets(**kwargs) def btn_click2(self): sansho_click1() def create_widgets(self, **kwargs): # ボタン作成 font2 = font.Font(self.master, size=20) btn_start = tkinter.Button(self.master,text='参照',font=font2,bg="#faefe6",height=8, width=20, command=self.btn_click2) # ボタン設定(text=ボタンに表示するテキスト) btn_start.place(x=30, y=50) # ボタンを配置する位置の設定 def main(): root = tk.Tk() app = sansho(master=root) app.mainloop() if __name__ == "__main__": main()
# -*- coding: utf-8 -*- """ 動画参照 """ import cv2 import os import csv import numpy as np from matplotlib import pyplot as plt from FindNormal import find_normal import time def sansho_click1(): plt.show()
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/12/08 00:15
2020/12/08 05:34