java - 滚动 Pane 如何滚动

标签 java c++ c user-interface

在 Windows、Java 等中,滚动 Pane 滚动内部的小部件。我想知道的是,它究竟是如何滚动的?它是否会更改每个嵌套小部件的位置,或者它是否具有可移动的内容小部件?或者是别的什么?另外,当两个滚动条都存在时,它如何掩盖右下角的那个小方 block ?该正方形有时用于调整大小。它是一个单独的嵌套小部件吗?

谢谢

最佳答案

我认为它只是改变了小部件、按钮或 thing-a-ma-bober 的位置。

但我的第二个猜测是它只是在滚动 Pane 的“外部”绘制组件而不被看到,当您滚动时它只是动态重绘。

关于java - 滚动 Pane 如何滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5130210/

相关文章:

java - 用匹配的正则表达式的一部分替换字符串

java - 从类类型到实例方法的方法引用与从实例到实例方法的方法引用

c - 需要 LValue - 我的第一个程序的原因和解决方案

java - 解析@Transactional时内存使用率高

java - MVC 模型适合基本的纸牌游戏吗?

c++ - 带有 -isysroot 的 gcc 创建包含以等号 "="开头的包含路径并且编译失败

c++ - 在运行时跟踪非托管函数调用?

c++ - 如何在 MFCaptureEngine 中获取 "Camera removed"事件

c - 为什么C标准中没有 "recalloc"?

c - 在c中使用calloc分配3维数组的内存