【问题标题】:NetBeans GUI Builder colors do not match previews in any Look & FeelNetBeans GUI Builder 颜色与任何外观中的预览都不匹配
【发布时间】:2024-01-20 16:36:01
【问题描述】:

我在 NetBeans 中使用自定义 JPanel 制作了一个 Java 应用程序。我在多个位置将面板的背景设置为白色,包括在 GUI 生成器中、在应用程序的初始化代码中以及在面板的构造函数中。尽管如此,每当我运行或预览应用程序时,在 NetBeans 列出的任何外观(Metal、Nimbus、CDE/Motif、Mac OS X)下,面板都会以与默认背景颜色相同的奇怪灰色显示。但是,面板也在 ScrollPane 中(其背景也应该是白色的),并且当我滚动回它时,超出 ScrollPane 边缘的面板的任何部分都会变成白色。有谁知道什么可能导致这种行为?

【问题讨论】:

  • 好的,我想通了。我用来重绘自定义面板的 clearRect 命令使用绘图表面的背景颜色,由于某种原因,这不是我设置面板背景的颜色。
  • 您应该添加您的评论作为答案,以便其他人知道有解决方案。另外,不要忘记您可以在经过最短时间(我相信是 24 小时)后接受自己的答案。

标签: swing netbeans netbeans-7 gui-builder


【解决方案1】:

好的,我想通了。我用来重绘自定义面板的 clearRect 命令使用绘图表面的背景颜色,由于某种原因,这不是我设置面板背景的颜色。

【讨论】:

    最近更新 更多