当前位置:首页 » tkinter - 第2页

为tkinter菜单项设置图标,生成弹出菜单

为tkinter菜单项设置图标,生成弹出菜单

为菜单添加图标:大多情况只要用默认的参数就好,但有些外貌协会的人还是希望菜单能有图标,这样漂亮一些,下面 我再讲解一下如何拥有菜单图标。其实以前我们学的按钮,单选,多选按钮都讲解了如何增加图标,在菜单里,命令菜单项就相.........

tkinter的Menu菜单组件详细讲解

tkinter的Menu菜单组件详细讲解

Menu菜单组件涉及的知识不少,但如果我们只是从做一个最简单的菜单开始学,也比较容易,所以,我把菜单所涉及的众多参数,方法放在最后,如果想深入学习,就去查询相关知识。建立菜单栏的语法:Menu(父组件)我们以前用root=Tk().........

PanedWindow组件,可以将tkinter窗体分割的组件

PanedWindow组件,可以将tkinter窗体分割的组件

PanedWindow组件,我称之为面板组件,这个组件类似于Frame和LabelFrame组件,是容器组件,是可以在此组件内收纳其它组件为自己的子组件,但是跟Frame和LabelFrame组件它可以用鼠标调整面板的大小,可以调.........

跟Frame长像稍不同的LabelFrame组件讲解

跟Frame长像稍不同的LabelFrame组件讲解

这次讲解的组件是LabelFrame,这个组件其实是我们已经学习的组件Frame类似的组件,它也是一个框架组件,它可作为其它组件的父组件,可以容纳其它的组件在其内部,如果LabelFrame组件不加text这个参数,就跟Frame.........

tkinter选项菜单OpintionMenu组件,带菜单的按钮

tkinter选项菜单OpintionMenu组件,带菜单的按钮

创建一个默认的选项菜单OpintionMenu这篇文章来讲一下OpintionMenu(选项菜单)组件,这个组件感觉是按钮跟菜单的组合体,点击组件,会出现一个下拉菜单,你从众多选项中选择一下以供程序使用。创建语法:Opintio.........

tkinter滚动条Scrollbar的实际运用

tkinter滚动条Scrollbar的实际运用

支持滚动条组件的2个参数xview和yview滚动条组件单独用没有意义,它要跟其它支持滚动条的组件绑定后才起作用,它的作用是在滚动时,可以让用户看到绑定组件看不到可见范围。根据方向,滚动条分为垂直滚动条和水平滚动条,有些组件支持滚.........

tkinter可以直接显示很多选项,供你单选,多选的组件:Listbox详细用代码讲解

tkinter可以直接显示很多选项,供你单选,多选的组件:Listbox详细用代码讲解

Listbox列表的参数Listbox是一个显示很多选项的组件,用户可以对选项单选,多选操作。我们以前学过单选按钮radionbutton和多选按钮checkbutton,当listbox的选择模式是单选,那listbox就类似于.........

Spinbox组件,通过上下箭头按钮达到改变数值 - tkinter中文教程

Spinbox组件,通过上下箭头按钮达到改变数值 - tkinter中文教程

Spinbox组件跟Scale组件只是表现形态不一样Spinbox组件跟Scale组件类似,也是数值输入组件,也可以用from_和to设定一个输入数值的范围,区别是表现形态不一样,Spinbox是通过点击上下箭头按钮达到改变.........

tkinter颜色知识以及颜色对话框

tkinter颜色知识以及颜色对话框

tkinter颜色基本知识在前面的组件讲解中,我对于颜色的参数讲解的比较少,因为用tkinter做GUI图形界面程序的话,做一些小程序,小工具还行,如果做大的,专业的程序,就要考虑用别的编程工具了。如果在tkinter程序在颜色,.........

tkinter组件:Scale,用滑动方式输入数值

tkinter组件:Scale,用滑动方式输入数值

这篇文章来讲一讲Scale组件,翻译为标尺,尺度等,它是有一个可以有刻度的滑块,我们可以通过滑动滑块来确定一个数值。它的创建语法是:Scale(父组件,参数…..)我先把参数都列举出来,再来讲解:activebackground鼠.........

tkinter所有的鼠标光标样式 cursor,提前了解一下它们都长什么样

 tkinter所有的鼠标光标样式 cursor,提前了解一下它们都长什么样

鼠标光标,英文cursor,在tkinter的组件创建中,cursor是其中的一个参数,按道理,这没有什么可说,你只要把你的鼠标光标样式写在cursor的后面就行,但问题的,我们或知道,或不清楚,或记不清楚鼠标的样式的名称以及这个.........

tkinter做一个可以鼠标移动的无标题栏窗体

tkinter做一个可以鼠标移动的无标题栏窗体

移动无标题栏原理今天讲解用学到的tkinter事件及绑定知识,做一个无标题栏窗体并且可以移动。窗体取消标题栏代码很简单,只一行代码:root.overrideredirect(True)移动窗体的设计原理是:1.当鼠标左键点击时.........

tkinter的事件绑定详解-何老师

tkinter的事件绑定详解-何老师

为标签增加响应鼠标点击事件的功能我们做的GUI程序,即有界面的程序,都是事件驱动的程序,就是说,当有鼠标点击时,或键盘健入,或窗体组件大小位置改变时,程序就会发生相应的动作。tkinter也提供了一些事件处理程序让我们利用,比如,.........

tkinter创建一个新窗体Topleve

tkinter创建一个新窗体Topleve

用Topleve组件创建一个新窗体Toplevel这个组件可用于新建一个窗体,这个新建的窗体跟我们Tk()根窗体在外表上完全一样,事实上,Tk()根窗体上的属性方法也完全可以照搬到Toplevel新建的窗体中。新建一个窗体,语法:.........

tkinter的简单对话框,不简单

tkinter的简单对话框,不简单

导入简单对话框模块我们在编程中,常常需要提供一个对话框,让用户可以自行输入字符、数值,或者提供几个选项,让用户来选择,这就需要用到简单对话框。代码用到简单对话框模块,首先需要导入模块:from tkinter .........

tkinter的弹窗提示,messagebox用法

tkinter的弹窗提示,messagebox用法

导入messagebox模块在前面讲解的程序中,我们在调试时,常用print方法来输出,print的确很简单,也实用,但正式的程序,不太可能用这种方式来输出提示,数据等,今天要讲解的是提供信息展示的模块Messagebox,其实.........

用tkinter做一个简单的答题系统:多选题

用tkinter做一个简单的答题系统:多选题

将单选题代码改成多选题代码这篇文章讲一下“多选题”简易答题程序编程。因为上一篇文章讲了单选题的编程,所以多选题的编程就简单了,为什么这么说?因为我先复制粘贴单选题的代码,然后通过搜索替换的方法就可以把“多选题”的界面代码以及其它大.........

用tkinter做一个简单的答题系统:单选题

用tkinter做一个简单的答题系统:单选题

答题系统设计及素材准备今天来讲讲用tkinter做一个简单的答题系统:单选题。我们要先做一个单选题的题库才行,由于现在还没有学tkinter数据库相关知识,我决定先用一个txt的文本文件来做数据库。txt格式的文本文件很好编辑,只.........

tkinter多选按钮checkbutton讲解

tkinter多选按钮checkbutton讲解

Checkbutton创建及判断选中状态这篇文章讲讲多选按钮checkbutton,既然是按钮,那它跟一般的按钮在很多属性是一样的。这些一般的属性我就不讲解了。多选按钮跟单选按钮的区别在于,它可以多选,它不用分组,但是也要区分每个.........

tkinter的单选框按钮radiobutton图示讲解

tkinter的单选框按钮radiobutton图示讲解

Radiobutton创建及分组今天来讲讲单选框按钮(radiobutton),既然它也叫按钮,那么它的很属性方法都跟按钮是一样的,在这里,我就不讲它跟按钮的相同的属性,而专门讲一下它跟一般按钮不同的地方。单选按钮的特点就是,当一.........

2种方法做华氏度和摄氏度的转换(tkinter)

2种方法做华氏度和摄氏度的转换(tkinter)

这篇文章讲讲用2种方法来做一个华氏度和摄氏度的转换。这个程序并不难,用我们学过的丁点tkinter知识也可以做出来,我用2种方法来做,主要是帮大家来温习和巩固一下前面学习的知识。第1种方法是不用变量的方式来做,第2种方法是用变量的.........

用tkinter做一个界面漂亮的计算器

用tkinter做一个界面漂亮的计算器

计算器界面及美化按钮图片到目前为止,我前面的文章已经讲解了标签,按钮,Entry单行文本框3个组件,以及pack,grid,place 3个布局定位方法。学了这些基本知识,我们就可以做一些很小的软件应用,今天我就用学的.........

用tkinter的2种布局方法编写“记事本”的“关于”窗口

用tkinter的2种布局方法编写“记事本”的“关于”窗口

用pack()+frame来做关于窗口  我认为通过写一些实际,实用的代码来学编程是有效的路径。今天我来写一下“关于”界面。“关于软件”是很多软件都会提供的,上面有关于软件的版本,说明,网址,图标等等。  今天我就模拟做一下win.........

tkinter布局定位方法place讲解

tkinter布局定位方法place讲解

place方法的x,y参数place()布局定位方法,允许程序员准确指定组件的位置,大小。粗略一听,好像不错,但实际操作起来,根本不容易,我们除了屏幕左上角x=0,y=0可以准确知道,其他位置并不能很好地知道坐标。至于组件大小,以.........

tkinter的grid布局定位方法图示详解

tkinter的grid布局定位方法图示详解

grid布局方法及参数以前讲过pack()这种布局定位组件的方法,今天我们来讲另一种类似表格定位方法来布局的方法grid()以前我们曾用pack()+frame布局定位组件,做出了登录窗体,今天我们用grid()做同样一个登录窗体.........

tkinter的变量类别及用法

tkinter的变量类别及用法

tkinter的变量类别前面我们学的Button,Lable,Entry这3个组件,它们都有text这个属性,我们可以通过config(),insert()等方式来设置text,其实还有一个方法就是通过变量的方法,tkinte.........

tkinter的单行文本框组件Entry讲解

tkinter的单行文本框组件Entry讲解

Enter组件测试代码本篇文章我来讲解Entry单行文本框组件,以后会讲Text多行文本框组件。单行文本框组件Entry的属性其实很多都是跟标签,按钮组件是一样的,所以,相同的属性我就简单地讲解了,如果不了解,请看我的前面写的关于.........

tkinter之按钮Button组件讲解

tkinter之按钮Button组件讲解

创建一个默认的按钮今天讲解Button按钮组件,按钮组件是编程过程最常用到的组件之一,我们可以把按钮当成一个外观不同的加强版的标签,这所以这样说,是因为标签有的属性,按钮基本上都用,但按钮有的属性,如command属性,标签就没有.........

frame组件+pack()来布局定位组件,实例讲解

frame组件+pack()来布局定位组件,实例讲解

今天要讲解用frame组件+pack()来布局定位各个组件。在tkinter编程中,如果只是一,两个等少量组件在一个窗体上布局,那用pack()来布局也够了,但是如果组件多了,只是用pack()来布局就显示不够了,或者说,根本没有.........

tkinter的容器组件Frame讲解

tkinter的容器组件Frame讲解

Frame容器组件参数这篇文章讲解tkinter的Frame组件。这个组件是容器组件,用于在复杂布局中将其他的组件分组。所谓容器组件,就是可以收纳其它组件,可以做其它组件的父组件的组件。frame的属性:bg或backgrou.........

湘公网安备 43011102000514号 - 湘ICP备08100508号