JSplitPane分隔符颜色受内容影响

时间:2011-09-24 00:08:49

标签: java swing jscrollpane divider jsplitpane

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

好像我在这里错过了一个revalidate()或其他东西,但我无法深究它。

1 个答案:

答案 0 :(得分:2)

听起来你可能会忘记:

super.paintComponent(g)

在面板的自定义绘画中。

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