تكينتر

تكينتر (بالإنجليزية: Tkinter)‏ هو ارتباط بايثون بمجموعة أدوات واجهة المستخدم الرسومية Tk. وهي واجهة بايثون القياسية لمجموعة أدوات واجهة المستخدم الرسومية Tk، [1] وهي أيضاً واجهة المستخدم الرسومية القياسية الفعلية في بايثون. [2] يتم تضمين تكينتر مع تثبيتات لينكس القياسية و مايكروسوفت ويندوز و ماك أو إس إكس من بايثون.

تكينتر
معلومات عامة
نوع
النموذج المصدري
المطورون
موقع الويب
wiki.python.org… (الإنجليزية)
معلومات تقنية
لغة البرمجة
الرخصة

يأتي اسم Tkinter من واجهة Tk . كُتب Tkinter من قبل فريدريك لوند. [3]

تكينتر هو برنامج مجاني تم إصداره بموجب ترخيص بايثون. [4]

تطبيق بسيط

باستخدام البرمجة الموجهة للكائنات في بايثون، سيكون هذا البرنامج البسيط (يتطلب Tcl الإصدار 8.6 ، والذي لا يستخدمه بايثون على نظام التشغيل ماك بشكل افتراضي):

#!/usr/bin/env python3
import tkinter as tk
 
class Application(tk.Frame):

  def __init__(self, master=None):
    tk.Frame.__init__(self, master)
    self.grid() 
    self.createWidgets()

  def createWidgets(self):
    self.mondialLabel = tk.Label(self, text='Hello World')
    self.mondialLabel.config(bg="#00ffff")
    self.mondialLabel.grid()
    self.quitButton = tk.Button(self, text='Quit', command=self.quit)
    self.quitButton.grid()

app = Application()
app.master.title('Sample application')
app.mainloop()

المراجع

  1. "Tkinter — Python interface to Tcl/Tk — Python v2.6.1 documentation"، مؤرشف من الأصل في 18 أكتوبر 2012، اطلع عليه بتاريخ 12 مارس 2009.
  2. "Tkinter - Pythoninfo Wiki"، مؤرشف من الأصل في 16 يونيو 2020.
  3. Shipman, John W. (12 ديسمبر 2010)، Tkinter reference: a GUI for Python، New Mexico Tech Computer Center، مؤرشف من الأصل في 3 يوليو 2014، اطلع عليه بتاريخ 11 يناير 2012
  4. "Archived copy"، مؤرشف من الأصل في 13 نوفمبر 2013، اطلع عليه بتاريخ 13 نوفمبر 2013.{{استشهاد ويب}}: صيانة CS1: الأرشيف كعنوان (link)

روابط خارجية

  • بوابة برمجيات حرة
  • بوابة علم الحاسوب
  • بوابة برمجة الحاسوب
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.