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

自動的に最大化されたtkinterウィンドウの作成


Tkinterで自動的に最大化されたウィンドウを取得する方法は2つあります。

  • Tkinterのstate()メソッドを使用して、属性 "zoomed"を使用して呼び出すことができます。 。
root.state("zoomed")
  • 2番目のアプローチは、属性を使用することです。 パラメータ"-fullscreen"を使用したTkinterのメソッド Trueに設定します 。

デフォルトでは、Tkinterは事前定義されたサイズのウィンドウを作成します。ウィンドウの寸法は、ジオメトリメソッドを使用してカスタマイズできます。たとえば、

root.geometry("700 x 350")

例1

# Import the required libraries
from tkinter import *

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

# Create a label
Label(root, text="Welcome to Tutorialspoint", font="Calibri, 20").pack(pady=20)

# Maximize the window Size using state property
root.state('zoomed')

root.mainloop()
を使用してウィンドウサイズを最大化します

出力

次の出力が生成されます-

自動的に最大化されたtkinterウィンドウの作成

例2

それでは、コードを微調整して、属性を使用しましょう。 状態の代わりにメソッド メソッド。

# Import the required libraries
from tkinter import *

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

# Create a label
Label(root, text="Welcome to Tutorialspoint", font="Calibri, 20").pack(pady=20)

# Maximize the window Size using attributes method
root.attributes('-fullscreen', True)

root.mainloop()
を使用してウィンドウサイズを最大化します

出力

次の出力が生成されます-

自動的に最大化されたtkinterウィンドウの作成


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

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

  2. Pythonのtkinterでボタンを作成する

    Pythonのライブラリとして、Tkinterはtkinterキャンバス上にボタンを作成する多くの方法を提供します。この記事では、通常のtkinterモジュールを使用してtkinterボタンを作成する方法と、テーマのtkinterモジュールを使用せずにボタンを取得する方法について説明します。 tkinterの使用 以下のプログラムでは、最初にキャンバスを作成し、次にButtonメソッドを適用してボタンを作成します。 tkinterモジュール全体をインポートするので、テーマは作成したボタンに適用されます。 例 # import everything from tkinter module fr