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

TkinterウィンドウのTKアイコンを削除する


Tkinterは最初に、すべてのウィジェットとコンポーネントを含むウィンドウを表示します。 Tkinterメニューバーを見ると、すべてのTkinterアプリケーションの「リーフ」デフォルトアイコンが表示されます。 Tkinterウィンドウのデフォルトのアイコンを変更するには、 iconbitmap( "icon location")を使用できます。 方法。アイコンファイルの場所を取得し、特定のアイコンでウィンドウを表示します。

このPythonスクリプトでは、アイコンを作成し、それを出力ウィンドウに使用しました。

#Import tkinter library
from tkinter import *
#Create an instance of tkinter frame or window
win= Tk()
#Set the geometry of tkinter frame
win.geometry("750x250")
#Change the icon of window taskbar
win.iconbitmap("favicon.ico")
#Create a Label
Label(win, text="Transparent Icon Window", font=('Lucida 15')).pack()
win.mainloop()
を作成します

出力

上記のコードを実行すると、メニューバーにカスタマイズされたアイコンが表示されたウィンドウが表示されます。

TkinterウィンドウのTKアイコンを削除する


  1. Python Tkinterのルートウィンドウを削除するにはどうすればよいですか?

    Tkinterアプリケーションのテスト中に、Tkinterdefaultウィンドウまたはフレームを非表示にする必要がある場合があります。 Tkinterウィンドウを非表示にするか、破棄するかの2つの一般的な方法があります。 mainloop() 外部イベントによって閉じられなくなるまで、Tkinterウィンドウを実行し続けます。ウィンドウを破棄するには、 destroy()を使用できます 呼び出し可能なメソッド。 ただし、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