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

Python-Tkinterのジオメトリメソッド


Pythonには、Tkinterライブラリを使用してGUIアプリケーションを作成する機能があります。ライブラリは、GUIアプリケーションに役立つ多くのメソッドを提供します。ジオメトリメソッドは、作成する画面レイアウトのサイズ、位置、およびその他の属性を決定する基本的なメソッドです。

例-1

以下のプログラムでは、geometryメソッドを使用して22x200ピクセルのサイズのウィンドウを作成します。次に、ボタンを追加し、サイドオプションとパッドオプションを使用してウィンドウ内のボタンの位置を決定します。

from tkinter import *
base = Tk()
base.geometry('200x200')
stud = Button(base, text = 'Tutorialspoint', font =('Courier',14, 'bold'))
stud.pack(side = TOP, pady = 6)
mainloop()

上記のコードを実行すると、次の結果が得られます。

Python-Tkinterのジオメトリメソッド

例-2

この例では、クリック可能なリンクを使用してキャンバスを作成します。これにより、URLにアクセスできるようになります。ここでも、geometryメソッドを使用して、必要なサイズのキャンバスを作成します。

import webbrowser
from tkinter import*
def Uniform_Resource_Locator():
   url=webbrowser.open_new("https://tutorialspoint.com")
main=Tk()
main.geometry("300x250")
stud=Button(main, text="visit Tutorialspoint", font=('Courier',15,'bold'), command=Uniform_Resource_Locator)stud.pack(side = RIGHT, pady = 6)
main.mainloop()

上記のコードを実行すると、次の結果が得られます

Python-Tkinterのジオメトリメソッド


  1. PythonTkinterのメソッドの後

    TkinterはGUIを作成するためのPythonライブラリです。 GUIウィンドウやその他のウィジェットを作成および操作してデータやGUIイベントを表示するための多くの組み込みメソッドがあります。この記事では、afterメソッドがTkinterGUIでどのように使用されるかを見ていきます。 構文 .after(delay, FuncName=FuncName) This method calls the function FuncName after the given delay in milisecond ウィジェットの表示 ここでは、単語のリストをランダムに表示するフレームを作成しま

  2. Pythonを使用してストップウォッチを作成する

    ストップウォッチは、2つのイベント間の時間間隔を通常は秒から分で測定するために使用されます。スポーツや産業現場での熱や電流の流れの測定など、さまざまな用途があります。 Pythonは、tkinterライブラリを使用してストップウォッチを作成するために使用できます。 このライブラリには、開始、停止を表示するストップウォッチを作成するためのGUI機能があります。 およびリセット オプション。プログラムの重要なコンポーネントは、 lable.after()を使用することです。 tkinterのモジュール。 label.after(parent, ms, function = None) where