การใช้งาน Python GUI (Tkinter) : การ input ข้อมูล ทำหน้าจอกรอกข้อมูล ด้วย ไพทอน

ตอบกระทู้

รูปแสดงอารมณ์
:icon_plusone: :like: :plusone: :gfb: :-D :) :( :-o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: :angry: :baa: :biggrin:
รูปแสดงอารมณ์อื่นๆ

BBCode เปิด
[img] เปิด
[url] เปิด
[Smile icon] เปิด

กระทู้แนะนำ
   

มุมมองที่ขยายได้ กระทู้แนะนำ: การใช้งาน Python GUI (Tkinter) : การ input ข้อมูล ทำหน้าจอกรอกข้อมูล ด้วย ไพทอน

Re: การใช้งาน Python GUI (Tkinter) : การ input ข้อมูล

โดย Witsanu Nu » 28/09/2019 9:48 pm

:P

โค้ด: เลือกทั้งหมด

from tkinter import *
instance = Tk()
instance.title('OpenERP') #title
instance.geometry('500x400')#size diskplay
instance.configure(background='#d2dae2')#background color
entry1_var = StringVar()  #สร้างออบเจคขึ้นมาใช้งานขึ้นมาเพื่อรองรับ คลาส
entry1_var.set("Default Text") #เซตข้อความในช่องinput
path_web = Entry(instance,bd="2",textvariable=entry1_var) #สร้างออบเจคการอินพุตข้อมูล
path_web.place(x=200,y=320,width=200) #เลือกตำแหน่งและความกว้างของกล่องอินพุตข้อมูล

if __name__ == '__main__':

    instance.mainloop()
ผลลัพธ์
gu13.png

Re: การใช้งาน Python GUI (Tkinter) : การ input ข้อมูล

โดย E98 » 29/07/2019 10:09 am

Input 2 ค่า แบบแยกกันทำยังไงครับ

วิธีการแสดงข้อความโดยอัติโนมัตืในช่อง input ข้อมูล

โดย prakon » 03/10/2018 11:03 am

ตัวอย่างโค้ดในการโชว์ข้อความในกล่อง อินพุตข้อมูล

โค้ด: เลือกทั้งหมด

from tkinter import *
instance = Tk()
instance.title('OpenERP') #title
instance.geometry('500x400')#size diskplay
instance.configure(background='#d2dae2')#background color
entry1_var = StringVar()  #สร้างออบเจคขึ้นมาใช้งานขึ้นมาเพื่อรองรับ คลาส
entry1_var.set("Default Text") #เซตข้อความในช่องinput
path_web = Entry(instance,bd="2",textvariable=entry1_var) #สร้างออบเจคการอินพุตข้อมูล
path_web.place(x=200,y=320,width=200) #เลือกตำแหน่งและความกว้างของกล่องอินพุตข้อมูล

if __name__ == '__main__':

    instance.mainloop()
ผลลัพธ์
gu13.png
gu13.png (4.61 KiB) Viewed 6157 times

การใช้งาน Python GUI (Tkinter) : การ input ข้อมูล ทำหน้าจอกรอกข้อมูล ด้วย ไพทอน

โดย Jom07 » 27/02/2018 2:15 pm

จากบทเรียน GUI ด้วย Python วันนี้มาเพิ่ม การใช้งาน Python GUI (Tkinter) : การ input ข้อมูล เป็นการทำช่องใส่ข้อมูลที่สามารถเก็บค่าเข้าไปใว้ได้ เช่น

ตัวอย่าง

โค้ด: เลือกทั้งหมด

import tkinter as tk

class sum(tk.Tk):
    def __init__(self):
        tk.Tk.__init__(self)
        self.entry = tk.Entry(self)
        self.button = tk.Button(self, text="Input", command=self.on_button)
        self.button.pack()
        self.entry.pack()

    def on_button(self):
        print(self.entry.get())

app = sum()
app.mainloop()
ผลรัน
รูปภาพ

สามารถพิมพ์แล้วเก็บค่าใว้ได้

ข้างบน