Java 如何更改JDateChooser的背景色和前景色

Java 如何更改JDateChooser的背景色和前景色,java,jdatechooser,background-foreground,Java,Jdatechooser,Background Foreground,我需要更改JDateChooser背景和前景颜色,我使用LaF属性窗口更改了颜色,但什么也没有发生 然后我也用下面的代码来解决这个问题 BorrowDateChooser.setBackground(new Color(51,51,51)); 但是它对我也不起作用,我能为这个问题做些什么使用下面的代码更改jdatechooser背景: for( Component c : jDateChooser1.getComponents()){ ((JComponent)c).setBa

我需要更改
JDateChooser
背景和前景颜色,我使用LaF属性窗口更改了颜色,但什么也没有发生

然后我也用下面的代码来解决这个问题

BorrowDateChooser.setBackground(new Color(51,51,51));

但是它对我也不起作用,我能为这个问题做些什么

使用下面的代码更改jdatechooser背景:

       for( Component c : jDateChooser1.getComponents()){
((JComponent)c).setBackground(Color.RED); 
}

}

示例图片的结果:
使用下面的代码更改jdatechooser背景:

       for( Component c : jDateChooser1.getComponents()){
((JComponent)c).setBackground(Color.RED); 
}

}

示例图片的结果:

这与本链接中描述的问题不相关吗?这与本链接中描述的问题不相关吗?