如何将水平滚动条锚定到 JScrollPane 的顶部

How do I anchor my Horizontal Scrollbar to the top of the JScrollPane

我想将水平滚动条移动到我的 JScrollPane 的顶部。有谁知道该怎么做?我正在 Java 摇摆。

首先阅读 JScrollPane API。

在第一页的右侧,您将看到一个显示滚动窗格布局的简单图表。你会看到:

  1. 水平(和垂直)滚动条的位置
  2. 一个名为 "column header"
  3. 的位置

所以你需要做的是将水平滚动条移动到header列。为此你需要:

  1. 获取对水平滚动条的引用。阅读 API 以获得适当的 "getter" 方法
  2. 将滚动条设置到 header 列。阅读 API 以获得适当的 "setter" 方法。

这对我有用。

jScrollPane.setColumnHeaderView(jScrollPane.getHorizontalScrollBar());