你必须编写自己的ComboBoxUI类。我建议你看看Synth或Nimbus的外观和感觉,让它变得更容易。
你需要更改箭头图像,并在这个JComboBox的样式更改背景!
使用WindowsLookAndFeel;
当且仅当您在Windows中运行应用程序时,此方法才有效;
在您的主要中,您可以在创建任何UI之前执行此操作:
try{
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
}catch(Exception ignore){
}