Skip to Content

Benutzeroberfläche

Benutzeroberflächen-Dienstprogramm.

Kurzinformationen

EigenschaftWert
KlasseUserInterface
Modulcenpylib.UserInterface
Paketcenpylib
VeröffentlichungR2025.2.4
Methoden8
Erbt vonTk

Vererbung

Schnellstart

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

Methodenindex

MethodeGibt zurückZusammenfassung
__init__—Erstellen Sie ein neues ‘Tk’-Objekt.
AddFrame—Fügen Sie dem angegebenen Fenster einen Rahmen hinzu.
AddButton—Fügen Sie dem angegebenen Fenster mit den angegebenen Parametern eine Schaltfläche hinzu.
AddDropDownList—Fügen Sie dem angegebenen Fenster eine Dropdown-Liste mit den angegebenen Parametern hinzu.
AddLabel—Fügen Sie dem angegebenen Fenster mit den angegebenen Parametern ein Label hinzu.
AddTextBox—Fügen Sie dem angegebenen Fenster mit den angegebenen Parametern ein einfaches TextBox-Eingabefeld hinzu.
AddMultilineTextBox—Fügen Sie dem angegebenen Fenster mit den angegebenen Parametern ein mehrzeiliges TextBox-Eingabefeld hinzu.
AddScrollbar—Fügen Sie dem angegebenen Fenster mit den angegebenen Parametern eine Bildlaufleiste hinzu.

Lebenszyklus

__init__

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

Erstellen Sie ein neues ‘Tk’-Objekt.

Erstellen Sie ein leeres UI-Fenster mit dem angegebenen Titel und den Parametern im E2-Stil.

Parameter:

NameTypBeschreibung
title——
width——
height——
resizeWidth—— (Standard: False)
resizeHeight—— (Standard: False)

Mutationsmethoden

AddFrame

def AddFrame(window)

Fügen Sie dem angegebenen Fenster einen Frame hinzu.

Parameter:

NameTypBeschreibung
window——

AddButton

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

Fügen Sie dem angegebenen Fenster eine Schaltfläche mit den spezifizierten Parametern hinzu.

Parameter:

NameTypBeschreibung
window——
text——
width——
height——
function——

AddDropDownList

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

Fügen Sie dem angegebenen Fenster eine Dropdown-Liste mit den spezifizierten Parametern hinzu.

Parameter:

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

AddLabel

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

Fügen Sie dem angegebenen Fenster mit den spezifizierten Parametern ein Label hinzu.

Parameter:

NameTypBeschreibung
window——
text——
width——
height——
function——

AddTextBox

def AddTextBox(window, variable, readonly=False)

Fügen Sie dem angegebenen Fenster mit den spezifizierten Parametern ein einfaches TextBox-Eingabefeld hinzu.

Parameter:

NameTypBeschreibung
window——
variable——
readonly—— (Standard: False)

AddMultilineTextBox

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

Fügen Sie dem angegebenen Fenster mit den spezifizierten Parametern ein mehrzeiliges TextBox-Eingabefeld hinzu.

Parameter:

NameTypBeschreibung
window——
text——
width——
height——
readonly—— (Standard: False)

AddScrollbar

def AddScrollbar(window, orient, function)

Fügen Sie dem angegebenen Fenster mit den spezifizierten Parametern eine Bildlaufleiste hinzu.

Parameter:

NameTypBeschreibung
window——
orient——
function——

Versionshinweise

Diese Klasse ist ab Version R2026.1.1 dokumentiert.

Was this page helpful?