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

PythonTkinterでのラベルの削除


Tkinterラベルウィジェットは、アプリケーションでテキストと画像を表示するために使用されます。 tkinterアプリケーションでデフォルトで作成されるLabelウィジェットのプロパティを構成することもできます。

tkinterアプリケーションで定義されているラベルを削除する場合は、 destroy()を使用する必要があります。 メソッド。

この例では、ユーザーがウィジェットからラベルを削除できるようにするボタンを作成します。

# Import the required libraries
from tkinter import *
from tkinter import ttk
from PIL import Image, ImageTk

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

# Set the size of the window
win.geometry("700x350")

def on_click():
   label.after(1000, label.destroy())

# Create a Label widget
label = Label(win, text=" Deleting a Label in Python Tkinter", font=('Helvetica 15'))
label.pack(pady=20)

# Add a Button to Show/Hide Canvas Items
ttk.Button(win, text="Delete", command=on_click).pack()

win.mainloop()

出力

上記のコードを実行すると、ラベルウィジェットとボタンのあるウィンドウが表示されます。

PythonTkinterでのラベルの削除

次に、ボタンをクリックして、ウィンドウからラベルを削除します。

PythonTkinterでのラベルの削除


  1. Tkinterのさまざまなメッセージ-Python

    TkinterはPythonのGUIモジュールです。これは、ユーザーのアクションまたは実行中のプログラムの状態の変化に応じたさまざまなメッセージ表示オプションを使用します。メッセージボックスクラスは、確認メッセージ、エラーメッセージ、警告メッセージなどのさまざまなメッセージを表示するために使用されます。 例-1 次の例は、背景色、フォントサイズ、色などをカスタマイズできるメッセージの表示を示しています。 import tkinter as tk main = tk.Tk() key = "the key to success is to focus on goals and no

  2. PythonでTkinterを使用したカラーゲーム

    GUIアプリケーションの開発では、tkinterは非常に人気があり簡単です。 tkinterを使用すると、GUIゲームを簡単に開発できます。 ここでもカラーゲームの開発を試みています。このゲームでは、プレーヤーは画面に表示される単語の色を入力する必要があるため、スコアが1つ増えます。このゲームをプレイする合計時間は、30秒で、このゲームで使用される色は、赤、青、緑、ピンク、ブラック、イエロー、オレンジ、ホワイト、パープル、ブラウン。インターフェイスには、さまざまな色の名前がさまざまな色で表示されます。ゲームに勝つには、ユーザーは色を識別し、正しい色の名前を入力する必要があります。 サンプルコ