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

TkinterPythonでマウスカーソルを使って何かにカーソルを合わせたときにメッセージを表示する


ボタンウィジェットにカーソルを合わせたときにツールチップテキストを表示するように、tkinterウィジェットに説明を追加するアプリケーションを作成するとします。ツールチップまたはポップアップを追加することで実現できます。

ツールチップは、ユーザーインタラクションが必要なアプリケーションで役立ちます。 Balloon(win)のコンストラクターをインスタンス化することで、ツールチップを定義できます。 。その後、ウィジェットに適用されるツールチップメッセージでボタンをバインドできます。

#Import the tkinter library
from tkinter import *
from tkinter.tix import *

#Create an instance of tkinter frame
win = Tk()
#Set the geometry
win.geometry("400x200")

#Create a tooltip
tip= Balloon(win)

#Create a Button widget
my_button=Button(win, text= "Python", font=('Helvetica bold', 20))
my_button.pack(pady=20)

#Bind the tooltip with button
tip.bind_widget(my_button,balloonmsg="Python is an interpreted, high-level
and general-purpose programming language")

win.mainloop()

出力

上記のコードを実行すると、ボタン付きのウィンドウが表示されます。次に、ボタン「Python」にカーソルを合わせると、ツールチップテキストが表示されます。

TkinterPythonでマウスカーソルを使って何かにカーソルを合わせたときにメッセージを表示する


  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. Windows10でマウスを使ってウィンドウにカーソルを合わせてウィンドウをアクティブ化する方法

    Windowsデスクトップで多数のウィンドウを開いている場合、特定のウィンドウをアクティブにするには、そのウィンドウをクリックする必要があります。ただし、必要に応じて、マウスをウィンドウに移動してカーソルを合わせるだけで、ウィンドウをアクティブにしてフォーカスを奪うことができます。 マウスでウィンドウにカーソルを合わせてウィンドウをアクティブにします マウスでウィンドウにカーソルを合わせてウィンドウをアクティブにするには: アクセスセンターの使いやすさ。 マウスを使いやすくするをクリックします 。 検索ウィンドウの管理を容易にする セクション、 チェックボックスをオンにします–マウス