Skip to Content

Interface utilisateur

Utilitaire d’interface utilisateur.

Faits rapides

PropriétéValeur
ClasseUserInterface
Modulecenpylib.UserInterface
Paquetcenpylib
SortieR2025.2.4
Méthodes8
hérite deTk

Héritage

Démarrage rapide

# Boilerplate Example obj = UserInterface(title, width, height, resizeWidth, resizeHeight)

Indice de la méthode

MéthodeRésultatsRésumé
__init__—Construis un nouvel objet « Tk ».
AddFrame—Ajoutez un cadre à la fenêtre donnée.
AddButton—Ajoutez un bouton à la fenêtre donnée avec les paramètres spécifiés.
AddDropDownList—Ajoutez une liste déroulante à la fenêtre donnée avec les paramètres spécifiés.
AddLabel—Ajoutez une étiquette à la fenêtre donnée avec les paramètres spécifiés.
AddTextBox—Ajoutez une entrée simple dans la boîte de texte à la fenêtre donnée avec les paramètres spécifiés.
AddMultilineTextBox—Ajoutez une entrée TextBox multiligne à la fenêtre donnée avec les paramètres spécifiés.
AddScrollbar—Ajoutez une barre de défilement à la fenêtre donnée avec les paramètres spécifiés.

Cycle de vie

__init__

def __init__(title, width, height, resizeWidth=False, resizeHeight=False)

Construis un nouvel objet « Tk ».

Créez une fenêtre d’interface utilisateur vide avec le titre et les paramètres donnés dans le style E2.

Paramètres :

NomTypeDescription
title——
width——
height——
resizeWidth—— (par défaut : False)
resizeHeight—— (par défaut : False)

Méthodes de mutation

AddFrame

def AddFrame(window)

Ajoutez un cadre à la fenêtre donnée.

Paramètres :

NomTypeDescription
window——

AddButton

def AddButton(window, text, width, height, function)

Ajoutez un bouton à la fenêtre donnée avec les paramètres spécifiés.

Paramètres :

NomTypeDescription
window——
text——
width——
height——
function——

AddDropDownList

def AddDropDownList(window, variable, default, listValues, width, height, function)

Ajoutez une liste déroulante à la fenêtre donnée avec les paramètres spécifiés.

Paramètres :

NomTypeDescription
window——
variable——
default——
listValues——
width——
height——
function——

AddLabel

def AddLabel(window, text, width, height, function)

Ajoutez une étiquette à la fenêtre donnée avec les paramètres spécifiés.

Paramètres :

NomTypeDescription
window——
text——
width——
height——
function——

AddTextBox

def AddTextBox(window, variable, readonly=False)

Ajoutez une entrée simple dans la boîte de texte à la fenêtre donnée avec les paramètres spécifiés.

Paramètres :

NomTypeDescription
window——
variable——
readonly—— (par défaut : False)

AddMultilineTextBox

def AddMultilineTextBox(window, text, width, height, readonly=False)

Ajoutez une entrée TextBox multiligne à la fenêtre donnée avec les paramètres spécifiés.

Paramètres :

NomTypeDescription
window——
text——
width——
height——
readonly—— (par défaut : False)

AddScrollbar

def AddScrollbar(window, orient, function)

Ajoutez une barre de défilement à la fenêtre donnée avec les paramètres spécifiés.

Paramètres :

NomTypeDescription
window——
orient——
function——

Version Notes

Cette classe est documentée à la version R2026.1.1.

Was this page helpful?