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

ボタンホバーを作成してTkinterの背景色を変更するにはどうすればよいですか?


Tkinterのボタンウィジェットには、アプリケーションで特定のタスクを構成および実行するために使用できる多くの組み込み機能があります。アプリケーションで特定のイベントを実行するために、 bind( ""、callback)を使用できます。 関数またはイベントをボタンにバインドするメソッド。 ホバーを追加するには Buttonのプロパティでは、 を使用できます および バインドのパラメータ 機能。

# Import the required libraries
from tkinter import *
from tkinter import ttk

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

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

def change_bgcolor(e):
   win.config(background="green3")

def change_fgcolor(e):
   win.config(background="white")

# Add Buttons to trigger the event
b1=Button(win, text="Hover on Me", font=('Georgia 16'))
b1.pack(pady=60,anchor=CENTER)

# Bind the events
for b in [b1]:
   b.bind("<Enter>",change_bgcolor)
   b.bind("<Leave>", change_fgcolor)

win.mainloop()

出力

上記のコードを実行すると、ボタンを含むウィンドウが表示されます。

ボタンホバーを作成してTkinterの背景色を変更するにはどうすればよいですか?

ボタンにマウスを合わせると、メインウィンドウの背景色が変わります。

ボタンホバーを作成してTkinterの背景色を変更するにはどうすればよいですか?


  1. iOSでノートの背景色を変更する方法

    iOSでメモアプリを使用している場合は、デバイスの設定に基づいて無地の背景を使用することを嫌うでしょう。ライトモードを有効にしている場合、ダークモードを使用している間は明るい背景と暗い背景が表示されます。ただし、iOSではメモの背景色を簡単に変更できます。これがその方法です。 注 :Notesアプリで別のバックグラウンドを有効にするには、デバイスが少なくともiOS 13 /iPadOS13以降を実行していることを確認する必要があります。そうでない場合は、続行する前にデバイスを最新のファームウェアに更新してください。 特定のメモの背景を変更する 1.デバイスでNotesアプリを開きます。

  2. Instagram ストーリーの背景色を変更する方法

    Instagram は、ソーシャル メディア愛好家にとって素晴らしいプラットフォームです。写真のスキルを披露したり、最新の一人旅の率直な写真を共有したりするには、Instagram が最適なメディアです。そのユニークな機能セット、クールなインターフェイス、無限の可能性により、Instagram は特に若者の間で非常に人気があります。画像の共有、ブログの作成、ストーリーの作成、新しい人々との出会い、リーチの拡大に最適なプラットフォームです。このアプリは最近 Facebook に買収され、世界中に 10 億人を超えるアクティブ ユーザーがいます。 この記事では、Instagram の非常にクール