我需要在另一个滚动 Pane 中制作一个“嵌套”滚动 Pane ,并且正在寻找一些逻辑建议。
这是我想做的 -
我将使用“数字有线电视”类比来简化这件事,因为它让我想起了这一点。
将左侧红色面板中的框视为“ channel 名称”,将蓝色面板中的框视为“显示名称”。
右侧的黑色滚动条应控制两个面板的垂直滚动,以便 channel 名称始终与节目名称对齐。
但是,还应该有一个水平滚动条(蓝色),它只会影响蓝色的框(可以把它想象成向前滚动以查看将要播放的节目,但仍然希望获得 channel 名称在左边所以你知道发生了什么)
到目前为止我尝试过的策略总是导致水平滚动条只出现在垂直滚动 Pane 的底部,并且它需要始终可见。帮帮我!这可能吗?
最佳答案
您可以像我发现的那样在两个表之间同步滚动和选择 here .
关于java - 需要有关嵌套滚动 Pane 逻辑的帮助,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7364175/