Python
 Computer >> コンピューター >  >> プログラミング >> Python

Tkinterでウィンドウのサイズが変更されないようにするにはどうすればよいですか?


Tkinterウィンドウは、ウィンドウにカーソルを合わせて引っ張ることで自動的にサイズ変更できます。 サイズ変更可能を無効にすることができます サイズ変更可能(ブール値)を使用するプロパティ 方法。 falseを渡します このメソッドの値は、ウィンドウのサイズ変更を無効にします。

#Import the tkinter library
from tkinter import *

#Create an instance of tkinter frame
win = Tk()

#Set the geometry
win.geometry("650x250")

Label(win, text= "Hello World", font=('Times New Roman bold',
20)).pack(pady=20)

#Make the window resizable false
win.resizable(False,False)

win.mainloop()

出力

上記のコードを実行すると、次のtkinterウィンドウが表示されますが、サイズを変更することはできません。

Tkinterでウィンドウのサイズが変更されないようにするにはどうすればよいですか?


  1. ウィンドウを表示せずにtkinterを使用してクリップボードからコピーする方法

    特定のアプリケーションで、クリップボードにあるコンテンツをコピーする必要があるとしましょう。 clipboard_get()を使用してクリップボードにアクセスできます 。 クリップボードからテキストをコピーすると、キャッシュメモリに保存され、プログラムをデバッグしてフレームにテキストを表示し、クリップボードからコピーしたテキストを確認できます。 まず、 get を使用して、ソースからコピーされた文字またはテキストを保存するウィンドウを作成します。 方法。実行が完了したら、tkinterの「withdraw」メソッドを使用してウィンドウを非表示にできます。ウィンドウを取り除くのに役立ちます

  2. tkinterウィンドウを閉じるにはどうすればよいですか?

    tkinterを使用してアプリケーションを作成するのは簡単ですが、タイトルバーのボタンを使用せずにウィンドウまたはフレームを閉じることが困難になる場合があります。このような場合、 .destroy()を使用できます ウィンドウを閉じる方法。 tkinter属性は互いに独立しているため、ボタンを使用してウィンドウを閉じる別のメソッドを作成できます。 例 #Import the library from tkinter import * #Create an instance of window win = Tk() #Set the geometry of the window win.g