问题标签 [scrolledwindow]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 如何在底部放置 ScrolledWindow (tkinter) 滚动条
我正在用 python 中的 tkinter 创建一个 gui。我创建了一个滚动条,这就是代码部分的样子:
每次在屏幕上放置新内容时,我都想将此滚动条放在最底部(这显然会添加到底部我添加到屏幕上的唯一东西是标签和按钮),尽管我不确定如何做到这一点,我到处搜索。我想出的只是方法see,我不确定它是否适用于这种情况。任何帮助,将不胜感激。
python - Gtk treeview 刷新导致滚动条回到页面顶部
我目前正在编写一个类似于任务管理器的程序(类似于 Windows 的程序),并且我在 gtk+ 3 中使用树形视图作为 GUI。问题是,通过使树视图更新“实时”,滚动条停止正常运行。每次刷新树视图时,滚动条都会转到页面顶部。这是用于更新树视图的行:
这是函数 update_treeview:
如果重要的话,这就是我创建树视图的方式:
树视图位于滚动窗口对象内:
我寻找可能更新树视图的其他方法,但我无法找到解决方案。我将不胜感激任何帮助来解决这个问题,谢谢!
编辑:这是完整的代码:
python - 滚动文本python更改ceratin背景文本
我正在尝试使用 tkinter 对文本编辑器进行编程。这是标记功能:
这是取消标记功能
但问题是当我标记文本然后取消标记时,我无法再次标记它。当我尝试再次标记我未标记的文本时,标记功能不起作用。
wxpython - wxPython 在 wx.ScrolledWindow 中添加大量图片
我正在尝试在 GridSizer 内向 ScrolledWindow 添加大约 1,500 个位图。它们已成功加载(但有点慢)。
我的问题是:每当我滚动得快一点时,整个画面就会冻结 8-10 秒。
以下是相关代码:
有没有办法避免滚动后的大延迟?
谢谢!
svg - 如何在页面的特定部分启动 svg 滚动动画
我有一个在滚动时发生的简单 svg 动画。但是我怎样才能让动画在页面的下方开始呢?
现在它在我开始滚动时就开始了。
python - 在 wxPython 中使动态滚动面板更高效
在我的应用程序中,我想在 scrolledPanel 中处理 sizer 的分配/解除分配。在我的第一次尝试中,我隐藏/显示了 sizer 的内容,但这导致了很多问题。隐藏的 sizer 会“呆在那里”,有效地占用空间,它不会正确更新,等等。效果更好的解决方案是一遍又一遍地破坏和创建它们。
但这也是它的问题。scrolledPanel 在我更新它时闪烁,似乎资源很重。在我的真实应用程序中,我将按钮和复选框的引用放在列表中,处理它们变得更加困难。
所以,如果有人有更好的解决方案,我会全力以赴!
我有一个隐藏/显示的解决方案!重置scrolledPanel的大小以仅容纳它当前拥有的大小的东西也会很好。
谢谢!
所以,看来我终于成功了。我仍然想要关于重置滚动面板大小的建议。xD
gtk - 滚动窗口内的 GTK3 覆盖
我需要一些帮助来找出一种方法来实现以下目标:
我想要的是
- 将几个堆叠
Gtk.Widgets
在一起 - 小部件应放置在任何位置
- 如果小部件位于窗口之外,用户应通过水平或垂直方向滚动来导航
我的方法
- 堆叠:
Gtk.Overlay
- 滚动:
Gtk.ScrolledWindow
代码示例
编译:valac --pkg gtk+-3.0 Main.vala
问题
- 滚动不起作用
- 显示
label
和label1
用户需要增加窗口的大小
问题
使程序按预期工作的正确方法是什么?谢谢你。
python - WxPython ScrolledWindow 滚动条 - 如何使明显更大?
我想在 WxPython ScrolledWindow 上制作滚动条,明显更大 - 我的意思是更宽的像素,所以不是说只有 5 像素宽(我很难用鼠标点击),而是让它们50 像素宽。
我能找到的所有文档/示例都是关于使滚动条占据正在滚动的对象的更大部分——这不是我想要的。
可能没有这样的选项,我当然在Scrolling Docs中找不到任何与之远程相关的东西。