Sprachen
  Vorlesungen     Download     DBS     Oberflächen     File Formats     Impressum     Datenschutz  
Assembler
C#
C++
Java
Python
Kotlin
gcc
Java Native Interface
openMP
PHP
Resim
STL
Unix
XML und XLST
Allgemein:
Startseite
Vorlesungen
Labore
Sinnvolle Programme
Lineare Regression
GUI-Entwurfsarbeit
Single-Format
Design Pattern-Termine
Observer1
Bsp2
Json-Array
Json-Dialogelemente
Webtechnologien

Sample1.py

<pre>
# coding=utf8

import tkinter

class MyApp(tkinter.Frame):

def __init__(self, master=None):

tkinter.Frame.__init__(self, master)

self.pack()

self.setGUI()

def setGUI(self):

self.nameEntry = tkinter.Entry(self)

self.nameEntry.pack()


self.inputui = tkinter.StringVar()

self.inputui.set("Ihr Name...")

self.nameEntry["textvariable"] = self.inputui





self.bnOk = tkinter.Button(self)

self.bnOk["text"] = "Ok"

self.bnOk["command"] = self.quit

self.bnOk.pack(side="right")





self.bnAction = tkinter.Button(self)

self.bnAction["text"] = "Action"

self.bnAction["command"] = self.onAction

self.bnAction.pack(side="right")


def onAction(self):

s = self.inputui.get()

self.inputui.set( "Text: "+s )









# 1. Aufruf-Möglichkeit





root = tkinter.Tk()

app = MyApp(root)

app.mainloop()









# 2. Aufruf-Möglichkeit

root = tkinter.Tk()

root.title("Mein Fenster")

root.geometry("250x100")

app = MyApp(root)

app.mainloop()

</pre>


Text (Multiline Editor)
os