我遇到一个奇怪的问题,使用jComboBox导致面板下方面板部分出现屏幕重绘问题。
具体做法是:
我有一个面板,其中有一个位于组合框下方的表格。 (该表有一个彩色标题行)
打开和关闭组合框(不选择任何内容)会导致表标题颜色不同(更改为白色)。
错误着色的区域是正好位于组合框句柄下方的表格单元格。 (从单元格的左侧开始,并准确停止组合框手柄停止的位置。)
调整窗口大小可使面板正确着色。 (这表明这是一个油漆问题,如:http://www.oracle.com/technetwork/java/javase/swing-135905.html)
中所述有趣的是,它似乎只发生在Solaris上(不是Linux,没有尝试过Windows)。
提前道歉,因为没有提供一个工作示例,只是在寻找想要检查的事情的想法。