To create the main window:# -*-coding:utf-8-*- Import = tk. Tk () wm.title ('thisa title '. ' ) wm.geometry ('400x200') wm.mainloop ()A normal program cannot have only a blank window, so it is necessary to put something in the window.Create a Label:lb = tk. Label (wm,text='label') lb.pack ()Tkinter provides a way to create a label, the first bit of the parameter to place the main Window object, and the Text property to display the contents of the lab
The main window under Python can be defined as follows:def start (self):#self. Project = Project ("temp")#self. Project.directory = OS.GETCWD ()#Splash = SplashScreen (self.master)Self.hellos = 0Self.master.title ("Stars:space-time Analysis of Regional Systems")Self.master.iconname ("STARS")Self.master.bind ("h = self.winfo_screenheight ()W = self.winfo_screenwidth ()Geom = "%dx%d"% (w,h)Self.master.geometry ("600x400+0+0")The menu is defined as follows: (List only the menu under file, then slig
#-*-Coding:utf-8-*-from Tkinter Import *root = Tk () # 80x80 represents the size of the main window at initialization, 0, 0 represents the location of the window at the time of initialization root.geometry (' 80x80+10+10 ' # Fill in Direction ' ' label (root, Text = ' L1 ', bg = ' red '). Pack (fill = Y) label (root, Text = ' L2 ', bg = ' green '). Pack (fill = BOTH) label (root, Text = ' L3 ', bg = ' blue '). Pack (fill = X) # Around layout label (ro
The examples in this article describe the Python-based Notepad for tkinter implementation. Share to everyone for your reference. Specifically as follows:
?
1 2 3 4 5 6 7 8 9 10 11 12 13 14-15 16
From tkinter import * root = Tk ("Simple Editor") Mi=stringvar () Label (text= ' Please input something you like~ '). Pack () te = Text (height = 30,width =100) te.pack () Label (text= ' File name
This example demonstrates the use of the Python Tkinter base control and is shared for your reference. The specific method is as follows:
#-*-Coding:utf-8-*-from tkinter import * def btn_click (): b2[' text '] = ' clicked ' Evalue = E.get () print ' btn Click and Entry value is%s '% Evalue def btn_click_bind (event): print ' Enter B2 ' Def show_toplevel (): top = Toplev El () Top.title (' 2nd window '
Python script has been written for a while, the advantages of the Python language does not have to say, but the GUI programming seems very few, looking for to find is the following two most reliable, but are the basis, really if the actual writing, but also to see the various code to do.
"Tkinter+programming+code+by+examples.pdf" http://vdisk.weibo.com/s/pNW4u
"Tkinter.pdf" Http://vdisk.weibo.com/s/pJ0Al
TopLevel's use has an article written particul
When testing photoimage individually
From Tkinter Import *
From PiL. IMAGETK Import Photoimage
A = Photoimage (file= ' your file path ')
You may encounter the "too early to create image" problem
Google to the solution:
You are forgot to declare root-root = Tk (). The TK system must is on before using it.
You should declare a TK (TopLevel is also possible) before using Photoimage ()
From Tkinter
The @ Overview TK is a (available for multi-platform) GUI library; Tkinter is the interface of the Python language to access the library and the standard for Python's GUI development;
@ First GUI interface
From tkinter Import *
# Create a program window
= Tk ()
# Create a control instance
lable = Label (
window, # parent Container
text= Hello " # optional keyword parameters (see source note)
but
During video compression, each frame represents a static image. In actual compression, various algorithms are used to reduce the data capacity. IPB is the most common one.
Intra coded frames,Predicted pictures, AndBi-directional predictive pictures.
An I frame is a key frame and is compressed within a frame. It is the
Source code from http://www.brunningonline.net/simon/blog/archives/SysTrayIcon.py.html
In fact, this source code can be used directly, but it does not take into account the combination of the tray and other programs, but a separate tray. Most of the cases where pallets are used are GUI programs. I use tkinter. Therefore, some modifications were made:
#-*-Coding: GBK-*-# module: javasrayicon. PY # Synopsis: Windows System Tray Icon. # programmer: Simo
Python Gui-tkinter Fonts: The first element as a tuple is the font family, the size of a point, optionally a string that contains one or more bold, italic, underlined style modifiers, bold.there can be up to three ways to specify a type style.Simple tuple font:As the first element of a tuple is the font family, the size of a point, you can choose a string that contains one or more bold, italic, underlined style modifiers, bold.Example:
("Helv
You want to make a simple Python script editor where the text input Code section is implemented using the text control in Tkinter.But the question is, how do you achieve highlighting? Refer to Python's own editor: code in the Python27/vidle folder.The implementation effect Is:One of the main ideas is that in text every input line of code, all through regular matching, to find whether it is necessary to highlight the effect, the reason is very simple, but the problem is that when using the text c
All kinds of window bar, quite simple,
Look at the tutorials, the tutorials URL click on the Open link
Tried a variety of window.
Source:
Import tkinter.messagebox
import tkinter as TK
window=tk. Tk ()
window.title (' menu ')
window.geometry (' 400x400 ')
def hit ():
#box系列
# Tk.messagebox.showinfo (title= ' Hi ', message= ' So is a MsgBox ')
#tk. messagebox.showwarning (title= ' warning '), Message= ' So is a Warningbox ')
#tk
1, fonts (font)
General format: (' Times-10 bold ')
(' Times ', ten, ' bold ', ' italic ') in turn, indicate font, font size, bold, italic
2, the use of pictures (image)
Photo=photoimage (file= ' path.gif ')
Canvas = Canvas.create_image (Image=photo)
Tkinter only supports a few other formats, such as GIF and BMP, you want to insert other format pictures you need to import Pil;pip install a Third-party class library pillow
From PIL import image,imagetk
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.