Skip to Content

Benutzeroberfläche

Benutzeroberflächen-Utility.

Schnelle Fakten

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

Erbe

Schneller Start

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

Methodenindex

MethodeRückgabenZusammenfassung
__init__Konstruiere ein neues ‘Tk’-Objekt.
AddFrameFüge dem gegebenen Fenster einen Rahmen hinzu.
AddButtonFüge dem gegebenen Fenster einen Button mit den angegebenen Parametern hinzu.
AddDropDownListFüge dem gegebenen Fenster eine Dropdown-Liste mit den angegebenen Parametern hinzu.
AddLabelFüge dem gegebenen Fenster ein Label mit den angegebenen Parametern hinzu.
AddTextBoxFügen Sie dem gegebenen Fenster einen einfachen TextBox-Eintrag mit den angegebenen Parametern hinzu.
AddMultilineTextBoxFügen Sie dem gegebenen Fenster einen mehrzeiligen Textbox-Eintrag mit den angegebenen Parametern hinzu.
AddScrollbarFüge dem gegebenen Fenster eine Scrollleiste mit den angegebenen Parametern hinzu.

Lebenszyklus

__init__

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

Konstruiere ein neues ‘Tk’-Objekt.

Erstelle ein leeres UI-Fenster mit dem angegebenen Titel und den Parametern in E2 Stil.

Parameter:

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

Mutationsmethoden

AddFrame

def AddFrame(window)

Füge dem gegebenen Fenster einen Rahmen hinzu.

Parameter:

NameTypBeschreibung
window

AddButton

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

Füge dem gegebenen Fenster einen Button mit den angegebenen Parametern hinzu.

Parameter:

NameTypBeschreibung
window
text
width
height
function

AddDropDownList

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

Füge dem gegebenen Fenster eine Dropdown-Liste mit den angegebenen Parametern hinzu.

Parameter:

NameTypBeschreibung
window
variable
default
listValues
width
height
function

AddLabel

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

Füge dem gegebenen Fenster ein Label mit den angegebenen Parametern hinzu.

Parameter:

NameTypBeschreibung
window
text
width
height
function

AddTextBox

def AddTextBox(window, variable, readonly=False)

Fügen Sie dem gegebenen Fenster einen einfachen TextBox-Eintrag mit den angegebenen Parametern hinzu.

Parameter:

NameTypBeschreibung
window
variable
readonly— (Standard: False)

AddMultilineTextBox

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

Fügen Sie dem gegebenen Fenster einen mehrzeiligen Textbox-Eintrag mit den angegebenen Parametern hinzu.

Parameter:

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

AddScrollbar

def AddScrollbar(window, orient, function)

Füge dem gegebenen Fenster eine Scrollleiste mit den angegebenen Parametern hinzu.

Parameter:

NameTypBeschreibung
window
orient
function

Versionsnotizen

Diese Klasse ist zum Zeitpunkt der Veröffentlichung R2025.2.4 dokumentiert.

Was this page helpful?