我已经根据here修改了您的代码。主要有两个不同点。我这样做是为了不让文本框包装起来。如果换行文本,则水平滚动条没有可滚动的内容。

我使用框架上的网格几何管理器将滚动条和文本小部件放在一起。使用.grid的好处是您实际上得到了正确宽度/高度的滚动条(这是使用pack无法实现的)。

。。。from Tkinter import *

import tkFont

class DpWin(object):

def run(self):

root=Tk()

root.geometry('768x612')

title='dp'

root.title(title)

f = Frame(root)

f.pack()

xscrollbar = Scrollbar(f, orient=HORIZONTAL)

xscrollbar.grid(row=1, column=0, sticky=N+S+E+W)

yscrollbar = Scrollbar(f)

yscrollbar.grid(row=0, column=1, sticky=N+S+E+W)

text = Text(f, wrap=NONE,

xscrollcommand=xscrollbar.set,

yscrollcommand=yscrollbar.set)

text.grid(row=0, column=0)

xscrollbar.config(command=text.xview)

yscrollbar.config(command=text.yview)

text.insert(END, 'a'*999)

mainloop()

def start(self):

self.b_start.config(state=DISABLED)

self.b_stop.config(state=ACTIVE)

def stop(self):

self.b_stop.config(state=DISABLED)

self.b_start.config(state=ACTIVE)

if __name__=='__main__':

win=DpWin()

win.run()

python tkinter滚动条不起作用_水平滚动条在Tkin中不起作用相关推荐

  1. mysql在财务分析中的作用_财务分析在企业发展中的主要作用

    一:财务分析的目的 1:掌握企业生产经营的规律.企业的生产经营活动,随着生产的发展.业务量的大小等遵循一定的规律性.不同的行业,对资金的占用.需求遵循不同的规律. 2:了解企业的经营管理现状和存在的问 ...

  2. python tkinter滚动条不起作用_python – 水平滚动条在Tkinter中不起作用

    我想基于tkinter创建一个GUI程序.其中一个小部件是Text.我想在其中添加一个水平滚动条,但它不起作用. 我在哪里弄错了? from Tkinter import * import tkFon ...

  3. ad中电容用什么封装_并联电容器组集中补偿中熔断器的作用是什么?

    在逛知乎时,偶然看到一个问题: 并联电容器组集中补偿中熔断器的作用是什么? 那么要回答这个问题,首先来看下什么是熔断器-- 熔断器是指当电流超过规定值时,以本身产生的热量使熔体熔断,断开电路的一种电器 ...

  4. 计算机底纹不起作用,CSS - 背景颜色在IE11中不起作用(CSS - background-color not working in IE11)...

    CSS - 背景颜色在IE11中不起作用(CSS - background-color not working in IE11) 我有以下代码: .skills_column { padding: 5 ...

  5. 计算机教学在教学方面的作用,浅谈信息技术在教学中的重要作用

    浅谈信息技术在教学中的重要作用 时间:2018-06-06 来源:未知 作者:admin 点击:次 核心提示:浅谈信息技术在小学语文教学中的重要作用 摘要:小学生的年龄特点,决定了他们对客观事物的认识 ...

  6. python对律师的作用_想知道在大家眼中律师的作用是什么

    我叔(资深律师),跟我讲过一个他办的案子. 有个客户做药品生意,承租了一间200㎡的商铺,每月租金1W2,租期3年. 做了一年,发现不仅没赚到钱,反而还亏损了很多. 于是客户去找房东,请求房东降低一点 ...

  7. python tkinter选择路径控件_如何使用tkinter在Python中选择目录并存储位置

    我正在创建一个带有浏览按钮的GUI,我只想返回路径.我一直在使用下面的代码来查找解决方案. Tkinter.Button(subframe, text = "Browse", co ...

  8. python tkinter label靠左对齐_如何在Tkinter网格中左对齐标签和输入框

    我认为您的问题在于,每次创建LabeledFrame的新实例时,都将Entry&amp:Label放在同一个Frame中. 此Frame的grid设置与任何其他Frame设置是分开的,因此La ...

  9. python在平面设计中的作用_图形创意在平面设计中的作用分析

    龙源期刊网 http://www.qikan.com.cn 图形创意在平面设计中的作用分析 作者:张 雷 王志芬

最新文章

  1. KeyMob:建立一个稳定的移动广告聚合平台!
  2. iframe如何发送请求_插件分享 | 如何半天玩转一个“ES未授权利用”插件
  3. 卷积神经网络 训练的结果是什么_射击训练:卷积神经网络识别解剖结构标志位点...
  4. Node — 第四天(Promise与路由)
  5. 170905-MyBatis中的关系映射
  6. html获取元素坐标,js 获取元素相对于页面的坐标(示例)
  7. 锁相环环路滤波器计算公式_锁相环PLL的电路原理以及基本构成
  8. 背景复合写法(HTML、CSS)
  9. 令人眼前一亮的下拉式终端 Tilda Guake
  10. 【雕爷学编程】Arduino动手做(45)---红外避障传感器
  11. 解决Maven项目pom.xml文件报xxx\target\classes\META-INF\MANIFEST.MF (系统找不到指定的路径。)问题
  12. 第一次去曼谷旅游怎么玩?这份省钱攻略请收好
  13. linux 充电桩计费模块,充电桩及计费方法与流程
  14. 点击修改按钮,将数据显示在弹层窗口中,利用ajax实现
  15. ai人工智能_人工智能已经如何统治世界
  16. 2021考研数学汤家凤大纲解析
  17. 指针指向的地址的说明
  18. dynaform6.1.3视频教程
  19. 女生挖别人家男朋友大攻略
  20. 管理者的五大能力十大素质

热门文章

  1. 数组,异质结构以及指针的详解
  2. 【无代码爬虫】web scraper 之 安装
  3. visual studio使用时光标变粗
  4. CTF--PWN必备技能--理解c程序从编译开始到运行结束的过程
  5. linux和手机通讯,在Linux的系统下使用红外进行手机通讯
  6. 网页获取到的图片bease64编码,转化为二进制,进而保存为图片
  7. 网络对抗技术 实验一
  8. python 跳过_如果文件已经存在,Python将跳过一个函数
  9. TestNG跳过某个测试方法
  10. 如何通过js关闭微信浏览器页面