当前位置: 首页 > news >正文

网站建设推广的话术如何开发软件程序

网站建设推广的话术,如何开发软件程序,做ppt做好的网站,深圳网站建设公司平台10.3 方法 方法描述bbox(index)计算指定字符串的矩形边界。Index字符串标识索引返回值:一个(x,y,width,height)的四元组。或者None,如果字符串不可见compare(index1, op, index2)比较两个索引的大小。比较方法是:“<”, “<=”, “==”, “>=”, “>”, or “…

10.3 方法

方法描述
bbox(index)计算指定字符串的矩形边界。
Index字符串标识索引
返回值:
一个(x,y,width,height)的四元组。或者None,如果字符串不可见
compare(index1, op, index2)比较两个索引的大小。比较方法是:“<”, “<=”, “==”, “>=”, “>”, or “!=”。
根据比较结果返回True或者False。
count(index1, index2, *args)统计标识index1和index2之间的字符数、行数等信息。args包括:-chars, -displaychars, -displayindices, -displaylines, -indices, -lines, -update, -xpixels, -ypixels
debug(boolean=None)设置文本控件内部B-Tree一致性检查的开关
delete(first, last=None)删除选中的文本。起始是first,last如果没有定义,则只删除当前字符。
dlineinfo(index)计算包含有指定字符串的矩形范围。这个方法只有在文本控件刷新时才有效。
返回值:一个五元数组(x,y,width,height,baseline)。
x,y:窗口坐标
width,height:矩形的大小
dump(index1, index2=None, command=None, **kw)输出控件的内容。
edit(*args)方法edit_modified, edit_redo, edit_reset, edit_separator和 edit_undo的统一入口
edit_modified(arg=None)文本控件中,内容是否修改的标志。是一个Boolean类型的值
edit_redo()执行redo
edit_reset()清空undo和redo堆栈中的内容
edit_separator()在undo堆栈中,添加一个separator(分隔标识)
edit_undo()执行undo
get(index1, index2=None)获取指定的内容。Index1是起始索引,index2是结束索引(不包括index2本身指定的字符)。
image_cget(index, option)返回index指定图片的属性
image_configure(index, **options)修改index指定的图片的属性。属性包括:
align:对齐属性
image:图片对象
name:图片的名字
padx:水平内边距
pady:垂直内边距
image_create(index, cnf={}, **kw)在指定的位置插入一个图片。
image_names()返回文本控件中所有图片的名字。
index(index)返回index指定的字符串所在的行与列
insert(index, text, *tags)在index指定的位置插入字符串。
mark_gravity(self, name, direction=None)设定标识(mark)如何移动当有文本插入时。如果是LEFT,则标识不动。如果是RIGHT,则标识移动到插入文字的最后面。默认是RIGHT。
mark_names()返回文本控件内的所有标识的名字。放在一个元组中返回。
mark_next(index)返回index后面的第一个位置标识(mark)的名字
mark_previous(index)返回index前面的第一个位置标识(mark)的名字
mark_set(name, index)在index指定的位置,创建一个新的标识。
mark_unset(*name)从文本控件中删除已经命名的标识。内置的标识INSERT和CURRENT是不能删除的。
search(pattern, index, stopindex=None, forwards=None, backwards=None, exact=None, regexp=None, nocase=None, count=None)使用正则表达式来搜索字符。
see(index)保证index指定的位置可见。
tag_add(tagName, index1, *args)添加标签名字
tag_bind(tagName, sequence, func, add=None)将特定事件绑定到标签上。
tag_cget(tagName, option)获得标识tagName的配置选项
tag_config(tagName, cnf={}, **kw)
tag_configure(tagName, cnf={}, **kw)
对用tagName标识的字符串进行设置
tag_delete(*tagNames)删除一个标签
tag_lower(tagName, belowThis=None)向下调整tag的优先级
tag_names(index=None)返回所有的tag名字
tag_nextrange(tagName, index1, index2=None)搜索tagName是否在index1和index2定义的区域内
tag_prevrange(tagName, index1, index2=None)反向搜索tagName是否在index1和index2定义的区域内
tag_raise(tagName, aboveThis=None)向上调整tag的优先级
tag_ranges(tagName)返回tagName代表的所有区间
tag_remove(tagName, index1, index2=None)从tagName中移除在区间[index1,index2]之间的字符。
注意:不是从文本控件中删除字符。
tag_unbind(tagName, sequence, funcid=None)解除与tagName有关的事件绑定
window_cget(index, option)返回在index处的窗口的配置参数
window_config(index, **options)配置index处的子控件属性。支持的属性有:
align
create
padx
pady
stretch
window
window_configure(index, cnf=None, **kw)同上
window_create(index, **options)在指定位置创建一个窗口
window_names()返回所有的子控件的名字
xview(*what)水平滚动文本控件内容
xview_moveto(fraction)水平滚动文本控件内容
xview_scroll(number, what)水平滚动文本控件内容
yview(*what)垂直滚动文本控件内容
yview_moveto(fraction)垂直滚动文本控件内容
yview_pickplace(*what)垂直滚动文本控件内容
yview_scroll(number, what)垂直滚动文本控件内容

文本控件的方法很多,主要是各种选择、设置、标识等等。下面逐个介绍这些方法。
10.3.1 bbox(index)
给出能够框住index代表的文字的4元组(x,y,width,height)。x,y是左上角的坐标点,而width和height分别是宽度和高度。有了这些信息就可以判断诸如鼠标指针是否位于该index代表的文字范围内。

import tkinter as tk
root=tk.Tk()
root.geometry('300x240')
b1=tk.Text(root,width=20,height=5)
b1.pack()
b3=tk.Label(root,text='bbox:')
def bbox():b3['text']="bbox:"+str(b1.bbox('2.4'))b2=tk.Button(root,text='bbox',command=bbox)
b2.pack()
b3.pack()
root.mainloop()

结果:
在这里插入图片描述
10.3.2 compare(index1, op, index2)
比较用index1和index2索引的大小,也就是位置的大小。注意此处比较的不是index1和index2代表的字符,而是索引本身。最常用的是比较一个’行.列’ 与tk.INSERT等的大小。可以判断出彼此的位置。代码如下:
text.compare(‘2.0’,‘<’,tk.IN

http://www.15wanjia.com/news/180126.html

相关文章:

  • 自己做网站公司wordpress怎么制作菜单
  • 金华企业制作网站网站开发报价技巧
  • 江西企业网站建设价格网站建设公司主要
  • 郑州机械网站制作网站建设一级二级目录
  • 网站美编设计怎么做做一个简单网页
  • 建设网站需要什么技术一般使用的分辨率的显示密度最优是多少dpi
  • 网站后台栏目管理网站制作 php
  • 企业网站建设规划的基本原则有哪些易企秀可以做微网站吗
  • 模具厂咋做网站百度推广关键词多少合适
  • 有专业做网站的学校吗跨境一件代发平台
  • 中小企业网站制作房产交易网站建设策划案
  • 在IIs下建设一个网站响应式网站设计规则
  • 1.2婚庆网站建设的目的搭建高端网站
  • 纯净水企业怎样做网站网站更换域名
  • 南京 郑州网站建设公司 网络服务排名前十的小说
  • 长沙建长沙建网站公司如何成为一个电商
  • 专业做pe的网站内蒙古住房和城乡建设厅网站 工程建设管理
  • 澄海网站建设wordpress div
  • 襄阳公司网站建设网络科技有限公司英文
  • 快速建站全流程详细指导手册wordpress附件上传云
  • 网站开发开票税率做网站设计都需要什么软件
  • 瑞金网站建设推广网站怎么做第二个页面
  • 长沙市建设工程集团网站公司网站建设考核
  • 苏州市网站手机wap网站 设计
  • 成都网站建设 培训微信网站页面制作
  • 域名网站模板有没有网站做设计可以赚钱
  • 无锡设计网站多开商城
  • 用ps做一份网站企业邮箱使用方法
  • 小型门户网站模板网站建设 自适应
  • 电子商务网站建设与维护 论文hexo wordpress 比较