Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

ข้อความต่างๆ ใน ​​Tkinter - Python


Tkinter เป็นโมดูล GUI ของหลาม ใช้ตัวเลือกการแสดงข้อความต่างๆ ซึ่งตอบสนองต่อการกระทำของผู้ใช้หรือการเปลี่ยนแปลงสถานะของโปรแกรมที่กำลังทำงานอยู่ คลาสกล่องข้อความใช้เพื่อแสดงข้อความต่างๆ เช่น ข้อความยืนยัน ข้อความแสดงข้อผิดพลาด ข้อความเตือน ฯลฯ

ตัวอย่าง-1

ตัวอย่างด้านล่างแสดงข้อความที่มีสีพื้นหลัง ขนาดตัวอักษร และสี ฯลฯ ที่ปรับแต่งได้

import tkinter as tk
main = tk.Tk()

key = "the key to success is to focus on goals and not on obstacles"

message = tk.Message(main, text = key)
message.config(bg='white', font=('times', 32, 'italic'))

message.pack()
tk.mainloop()

การเรียกใช้โค้ดด้านบนทำให้เราได้ภาพต่อไปนี้ -

ข้อความต่างๆ ใน ​​Tkinter - Python

ตัวอย่าง-2

ในตัวอย่างด้านล่าง เราจะเห็นการแสดงการดำเนินการมาตรฐานหลายอย่าง เช่น การแสดงข้อมูลหรือการแสดงข้อผิดพลาด เป็นต้น มีฟังก์ชันต่างๆ ของคลาสกล่องข้อความที่ใช้เพื่อแสดงหมวดหมู่ข้อความต่างๆ

กล่องคำถาม

ทำได้โดยใช้ askquestion() ฟังก์ชัน

ตัวอย่าง

from tkinter.messagebox import *
print(askquestion("Question", "Proceed to next Step?"))

การเรียกใช้โค้ดข้างต้นทำให้เราได้ผลลัพธ์ดังต่อไปนี้ -

ข้อความต่างๆ ใน ​​Tkinter - Python

กล่องลองใหม่

ทำได้โดยใช้ askretrycancel() ฟังก์ชัน

from tkinter.messagebox import *
print(askretrycancel("Retry", "Try Again?"))

การเรียกใช้โค้ดข้างต้นทำให้เราได้ผลลัพธ์ดังต่อไปนี้ -

ข้อความต่างๆ ใน ​​Tkinter - Python

กล่องแสดงข้อผิดพลาด

ทำได้โดยใช้ showerror() ฟังก์ชัน

from tkinter.messagebox import *
print(showerror("Error", "Error in checkout"))

การเรียกใช้โค้ดข้างต้นทำให้เราได้ผลลัพธ์ดังต่อไปนี้ -

ข้อความต่างๆ ใน ​​Tkinter - Python

กล่องคำเตือน

ทำได้โดยใช้ askretrycancel() ฟังก์ชัน

from tkinter.messagebox import *
print(showwarning("Warning", "This may result in delay !"))

การเรียกใช้โค้ดข้างต้นทำให้เราได้ผลลัพธ์ดังต่อไปนี้ -

ข้อความต่างๆ ใน ​​Tkinter - Python