from tkinter import *
# 入力値を取得して結果を表示する関数
def get_inputs():
inputs = [entry1.get(), entry2.get(), entry3.get(), entry4.get()]
formatted_inputs = ' '.join(f'"{i}"' for i in inputs)
result_text.delete(1.0, END) # 以前の結果を削除します
result_text.insert(END, formatted_inputs) # 新しい結果を表示します
root = Tk()
Label(root, text="4つの値を入力してください:").grid(row=0, column=0, columnspan=2)
Label(root, text="値1:").grid(row=1, column=0)
entry1 = Entry(root)
entry1.grid(row=1, column=1)
Label(root, text="値2:").grid(row=2, column=0)
entry2 = Entry(root)
entry2.grid(row=2, column=1)
Label(root, text="値3:").grid(row=3, column=0)
entry3 = Entry(root)
entry3.grid(row=3, column=1)
Label(root, text="値4:").grid(row=4, column=0)
entry4 = Entry(root)
entry4.grid(row=4, column=1)
Button(root, text="提出", command=get_inputs).grid(row=5, column=0, columnspan=2)
# 結果を表示するためのテキストウィジェットを追加します
result_text = Text(root, height=2, width=30)
result_text.grid(row=6, column=0, columnspan=2)
root.mainloop()
以下は、Windows PCで上記のPythonコードを実行する手順です:
-
Pythonのインストール:まだお持ちでない場合は、Pythonの公式ウェブサイト (https://www.python.org/) からダウンロードしてインストールできます。インストール時に「Add Python 3.x to PATH」のオプションを選択することを忘れないでください。これにより、Pythonがシステムパスに追加され、コマンドラインからアクセスできます。
-
テキストエディタの使用:コードを書くためにはテキストエディタが必要です。Notepad++やSublime Text、またはPython専用のIDE(統合開発環境)であるPyCharmなどを利用することができます。
-
コードの保存:テキストエディタで上記のPythonコードを書き、Pythonファイルとして保存します(拡張子が.py)。たとえば、「gui_input.py」という名前で保存することができます。
-
コマンドプロンプトの使用:スタートメニューを開き、「cmd」と入力してコマンドプロンプトを開きます。そこで「cd」コマンドを使用してPythonファイルを保存したディレクトリに移動します。例えば、「cd C:\Users\YourName\Documents」。
-
Pythonコードの実行:Pythonファイルのあるディレクトリに移動したら、以下のコマンドを入力してPythonコードを実行します:「python gui_input.py」
これにより、上記のPythonコードが実行され、GUIアプリケーションが開始されます。