2

我正在开发一个在 JSplitPane 中显示两个 JScrollPanes 的应用程序。每个 JScrollPanes 都包含一个 JPanel,我正在将内容绘制到该 JPanel 上。问题是当我调整 JScrollPane 的分隔线时,分隔线的颜色会受到影响。它似乎呈现了其中 JPanel 的外观 - 也就是说,分隔线的背景具有我在 JPanel 中显示的单词和颜色的片段。

似乎我在这里遗漏了 revalidate() 或其他内容,但我无法深入了解它。

4

1 回答 1

2

听起来你可能会忘记:

super.paintComponent(g)

在面板的自定义绘画中。

如果您需要更多帮助,则需要发布您的SSCCE 来证明问题。

于 2011-09-24T01:26:27.390 回答