2017-11-26 42 views
-1

たとえば、(width=10, height=1)(文字数)のtkinter.Buttonウィジェットを定義して、そのサイズをピクセル単位で取得するにはどうすればよいですか?ピクセル単位のtkinterウィジェットのサイズを取得する

編集: 私はwidget.winfo_height()widget.geometry()を試しましたが、これらの関数はすべて文字数で定義された高さを返します。私はフレーム内に同じウィジェットを作成し、次にピクセルでサイズを返すframe.winfo_height()を書くことが可能だと思いますが、これはあまり優雅な解決法ではありません。

+0

このような基本的な質問をする前に、少し研究をする必要があります。このサイトには、ウィジェットやウィンドウの幅や高さの取得に関する多くの質問があります。 –

+0

しかし、これらの質問はピクセル単位のサイズではありません。 –

+2

'winfo_height'と' winfo_width'は常にピクセル数を返します。そうでないと思われる場合は、[mcve]を提供してください。 –

答えて

0

わかりました。 widget.winfo_height()を呼び出す前に、widget.update()に電話する必要があります。

関連する問題