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

Tkinterのリストからドロップダウンメニューを作成するにはどうすればよいですか?


tkinterを使用してアプリケーションでリストのドロップダウンメニューを作成したいとします。この場合、Tkinter OptionMenu(win、menu_to_set、options)を使用できます。 機能。

まず、 StringVar()のオブジェクトをインスタンス化します。 、次にドロップダウンメニューの初期値を設定します。 OptionMenuのオブジェクトを作成し、ウィンドウ、メニューオブジェクト、および表示されるオプションの値を渡すことによって、ドロップダウンメニューを作成します。

#Import the required libraries
from tkinter import *

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

#Define the size of window or frame
win.geometry("715x250")

#Set the Menu initially
menu= StringVar()
menu.set("Select Any Language")

#Create a dropdown Menu
drop= OptionMenu(win, menu,"C++", "Java","Python","JavaScript","Rust","GoLang")
drop.pack()

win.mainloop()

出力

出力ウィンドウで、[任意の言語を選択]をクリックしてオプションを選択すると、ドロップダウンメニューにリストが表示されます。

Tkinterのリストからドロップダウンメニューを作成するにはどうすればよいですか?


  1. Tkinterを使用したドロップダウンメニューの作成

    ナビゲーションは、美的な方法でユーザーエクスペリエンスを向上させるため、アプリケーションの最も重要な部分です。 Tkinterを使用すると、メニューとサブメニューを非常に効率的に作成できます。 Tkinterにはメニューを作成するための組み込み関数があり、これらは別のtkinterウィジェットまたはウィンドウで呼び出すことができます。 Tkinter.Menu モジュールは、Menu-itemsにいくつかのプロパティを提供します。これらのプロパティの一部は、ボタンのラベル付け、ボタンの切り替え、カスケードプロパティを使用したサブメニューの追加などに使用されます。 この記事では、 tki

  2. MicrosoftExcelでドロップダウンリストを作成する方法

    Excelスプレッドシートにドロップダウンリストを作成すると、作業の効率を上げるのに役立ちます。これは、特に同僚に会社に関連する可能性のある特定の情報を提供してもらいたい場合に便利です。 Excelのドロップダウンリストを使用すると、事前定義されたリストから選択するオプションをユーザーに提供することで、セルに入力できる内容を正確に制御できます。 ドロップダウンリストをセルに追加すると、その横に矢印が表示されます。この矢印をクリックするとリストが開き、ユーザーはリストの項目の1つを選択できます。これにより、スプレッドシートのスペースが節約されるだけでなく、スーパーユーザーのように見え、同僚や上