关键词不能为空

当前您在: 主页 > 英语 >

Python GUI编程

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-02-13 19:26
tags:

-

2021年2月13日发(作者:xfh)


Python GUI


编程


(Tkinter)


Python


提供了开发图形用户界面



GUI



的各种方案。


下面列出了最重要的。



Python


提供了开发图形用户界面(


GUI


)的各种方案。下 面列出最


重要如下


:


?



Tkinter:


Tkinter


的 是


Tk



GUI


工具包,与


Python


附带



Python


接口。在本教程中我们将看看这个选项


.


?



wxPython:







< br>源



wxWindows



.


Python




?



JPython:


JPython


的 是一个用于


Java



Python< /p>


端口,



这使得


Python


脚本在本地机器上的无缝接入到


Java


类库



.


有很多可用它 ,


我这里没有列出的其他接口。


您可以通过网络找到它



.


Tkinter


编程


:


TkInter


是标准的


Python GUI


库。



Python

< p>


Tkinter


的结合提


供了一个快速和容易的方法来创建


GUI


应用程序。



Tkinter


的提供


了一个强大的面向对象的接口


Tk



GUI


工具包


.


使用


Tkinter


创建一个


GUI


应用程序是一件容易的事。所有你需要


做的是执行以下步骤


:


?



导入


Tk inter


模块


.


创建


GUI


应用程序的主窗口


.


添加上述部件之一或更多的


GUI


应用程序

< br>.


进入主事件循环的由用户触发每个事件响应


.


?



?



?



例子


:


#!/usr/bin/python



import Tkinter


top = ()


# Code to add widgets will go here...


op()


这将创建一个下面的窗口


:



Tkinter


的部件


:

< p>
Tkinter


的提供各种控件,如按钮,标签和文本框,一个

< p>
GUI


应用


程序中使用。这些控件通常被称为部件


.


目前有


15



Tkinter


的部件。


我们提出 这些部件以及一个简短的介


绍,在下面的表


:


Operator


Button


Description


The Button widget is used to display buttons in your


application.


Canvas


The Canvas widget is used to draw shapes, such as


lines, ovals, polygons, and rectangles, in your


application.


Checkbutton


The Checkbutton widget is used to display a number of


options as checkboxes. The user can select multiple


options at a time.


Entry


The Entry widget is used to display a single-line text


field for accepting values from a user.


Frame


The Frame widget is used as a container widget to


organize other widgets.


Label


The Label widget is used to provide a single-line


caption for other widgets. It can also contain images.


Listbox


The Listbox widget is used to provide a list of options to


a user.


Menubutton


The Menubutton widget is used to display menus in


your application.


Menu


The Menu widget is used to provide various commands


to a user. These commands are contained inside


Menubutton.


Message


The Message widget is used to display multiline text


fields for accepting values from a user.


Radiobutton


The Radiobutton widget is used to display a number of


options as radio buttons. The user can select only one


option at a time.


Scale


The Scale widget is used to provide a slider widget.


Scrollbar


The Scrollbar widget is used to add scrolling capability


to various widgets, such as list boxes.


Text


The Text widget is used to display text in multiple lines.


Toplevel


The Toplevel widget is used to provide a separate


window container.


Spinbox


The Spinbox widget is a variant of the standard Tkinter


Entry widget, which can be used to select from a fixed


number of values.


PanedWindow


A PanedWindow is a container widget that may contain


any number of panes, arranged horizontally or


vertically.


LabelFrame


A labelframe is a simple container widget. Its primary


purpose is to act as a spacer or container for complex


window layouts.


tkMessageBox


This module is used to display message boxes in your


applications.


标准属性


:


让我们来看看如何他们的 一些共同的属性。


如大小,


颜色和字体指定

.


?



Dimensions



Colors



Fonts



Anchors



Relief styles



Bitmaps



Cursors



?



?



?



?



?



?



几何管理


:


Tkinter


的部件有特定几何形状的管理方法,整个小部件父控件区域


组织的目的。



Tkinter


的公开以下几何经理 类:包装,网格,位置


.

-


-


-


-


-


-


-


-



本文更新与2021-02-13 19:26,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/652264.html

Python GUI编程的相关文章