1
ちょっと、GUIのウェルカムページインターフェイスを作成する際に問題があり、誰かが助けてくれることを望んでいました。PythonでGUIを使用したようこそページインターフェイスを作成する
ボックス1は、アウトラインなしで全体のインターフェイスのためのフレームである必要があります。
ボックス2はテキストボックスにする必要があります。
ボックス3は、入力テキストボックス(名前の英数字文字列)でなければなりません。
ボックス4は入力テキストボックス(パスワードの英数字文字列)でなければなりません。
ボックス5は、ボックス4のパスワードが正しい場合にのみ、次のページに進むためにテキストボックスのボタンにする必要があります。
####### Welcome Page Interface med lille skærm #######
import tkinter
#import TkFileDialog
#import tkMessageBox
from tkinter import *
def main():
root = Tk()
root.title("Welcome Page Interface")
root.minsize(width = 1370, height = 700)
root.maxsize(width = 1370, height = 700)
button2 = Button(root, text = "Textbox", width = 150, height = 10)
button2.pack(side = TOP, padx = 1, pady = 50)
button2.pack()
button3 = Button(root, text = "Input textbox", width = 20, height = 2)
button3.pack(side = TOP, padx = 10, pady = 100)
button3.pack()
button4 = Button(root, text = "Input textbox #Password#", width = 30, height = 500)
button4.pack(side = BOTTOM, padx = 10, pady = 140)
button4.pack()
button5 = Button(root, text = "Continue to the next page", width = 30, height = 1)
button5.pack(side = BOTTOM, padx = 10, pady= 110)
button5.pack()
root.mainloop()
if __name__ == "__main__":
main()
###############################
#from tkinter import *
#root = Tk()
#Label(root, text="First Name").grid(row=0, sticky=W, padx=4)
#Entry(root).grid(row=0, column=1, sticky=E, pady=4)
#Label(root, text="Last Name").grid(row=1, sticky=W, padx=4)
#Entry(root).grid(row=1, column=1, sticky=E, pady=4)
#Button(root, text="Submit").grid(row=3)
#root.mainloop()
###############################
#import tkinter
#import TkFileDialog
#import tkMessageBox
#from tkinter import *
#def main():
# root = Tk()
# root.title("Welcome Page Interface")
# root.minsize(width = 1370, height = 700)
# root.maxsize(width = 1370, height = 700)
# button2 = Button(root, text="Textbox", width=150, height=10)
# button2.pack(side = TOP, padx = 1, pady = 50)
# button2.pack()
# Label(root, text="").grid(row=0, sticky=W, padx=4)
# Label(root, text="B").grid(row=4, sticky=E, padx=8)
# Entry(root).grid(row=0, column=3, sticky=E, pady=5)
# Label(root, text="H").grid(row=4, sticky=W, padx=5)
# Entry(root).grid(row=0, column=2, sticky=E, pady=5)
##########
# Label(root, text="First Name").grid(row=0, sticky=W, padx=4)
# Entry(root).grid(row=0, column=1, sticky=E, pady=4)
# Label(root, text="Last Name").grid(row=7, sticky=W, padx=5)
# Entry(root).grid(row=0, column=0, sticky=E, pady=4)
# Button(root, text="Submit").grid(row=3)
# root.mainloop()
#if __name__ == "__main__":
# main()
しかし、私のボタンが互いに道にいる維持し、私はそれを動作させることはできません。
は、これまでのところ、私はプログラムを管理しているものです。
誰かがお手伝いします。
私はPython 2.7.12で可能であればPython 3.6.2を使用しています。事前に
おかげ
ねえ小説が、どのようにあなたは、このようにそれを行うときに入力し、「ボタン4」の左側にある「ボタン3」の左側にある「ユーザ名」とパスワードのでしょうか? – Tvvt
あなたはラベルを意味していますか?サブフレームを作成する必要があります。私は私の応答を編集してあなたを見せてくれました。 – Novel
こんにちは小説、遅い答えを申し訳ありません、私は今どこに別のラベルの横にパスワードを取得できない問題があります。 password_frame = tk.Frame(ルート) ラベル= tk.Label(password_frame、テキスト= "パスワード") label.pack(側面= tk.LEFT) ボタン4 = tk.Entry(根、幅= 30) button4.pack(padx = 10、pady = 20) password_frame.pack(padx = 1、pady = 5) 私は何をしてラングでしょうか? – Tvvt