', Wraplength=50,width=30,height=10, BG='Blue', fg='Red', anchor='NW') (4) Bitmap Description: Displays the built-in bitmap. If the image option is specified, this option is ignored. The following bitmaps are valid on all platforms: Error, gray75, gray50, gray25, Gray12, Hourglass, info, questhead,question, and warning. Label=tkinter.label (root,bitmap='Error') (5) FG BG Description: Set foreground and background colors label=tkinter.label (root,text='helloworld!', fg='Red', bg='Blue') (A). Use
Related content:
Command
Bind
Protocol
Starting Time: 2018-03-04 19:26 Command
command is a parameter in the control, and if the command= function is made, the function will be triggered when the control is clicked
Common controls that can define a command are: Button, Menu ...
When calling a function, the default is that no arguments are passed in, and if you want to force incoming parameters, you might consider using lambda
fromTkinterImport*Ro
Tkinter Relief Styles: The relief of the components refers to the influence of some of the components outside of the analog-to-digital periphery. Below is a row of buttons for the screen showing all possible relief style elements of the relief type refers to some simulation of the influence of the outside of the components around. Here's a line of buttons that shows all the possible relief styles:The following is a list of possible constants that can
From tkinter import *From time import time, localtime, strftime
Class tooltip (toplevel ):"""Provides a tooltip widget for tkinter.To apply a tooltip to any tkinter widget, simply pass the widget toTooltip Constructor"""Def _ init _ (self, wdgt, MSG = none, msgfunc = none, delay = 1, follow = true ):"""Initialize the tooltipArguments:Wdgt: the widget this tooltip is assignedMSG: a static string message assi
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
Use this little game to learn how to use the Tkinter in ython3.3
Copy Code code as follows:
#-*-Coding:utf-8-*-
Import Tkinter as TK
Import Sys
Import Random
Import re
Number = Random.randint (0,1024)running = Truenum = 0NMAXN = 1024Nminn = 0
def ebtnclose (event):Root.destroy ()def ebtnguess (event):Global NMAXNGlobal NminnGlobal numGlobal Running#修改缺陷: User is correct, prompt tag also
Python GUI Programming
Use the tkinter module to create a simple GUI program.Tkinter's widgets include buttons, canvas, checkbutton, entry, frame, label, ListBox, menu, menubutton, message, radiobutton, scales, scrollbar, text, and toplevel.
Example:# This program displays an empty window.Import tkinterDef main ():Main_window = tkinter. TK ()
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
of the dialog box. If this option is not specified, then a default title will be displayed.
[Source:]
Http://www.tcl.tk/man/tcl8.4/TkCmd/getOpenFile.htm
Http://www.tcl.tk/man/tcl8.4/TkCmd/chooseDirectory.htm
Example
This example just shoshould give you an idea of the modules use.
import Tkinter, Tkconstants, tkFileDialogclass TkFileDialogExample(Tkinter.Frame): def __init__(self, root): Tkinter.Frame.__init__(self, root) # options for but
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.