Java 可编辑JComboBox背景色

Java 可编辑JComboBox背景色,java,swing,Java,Swing,我有一个可编辑的组合框,但我无法更改其背景色。尝试 ((JTextField) myJComboBox.getEditor().getEditorComponent()) #setBackground(Color.xxxx); 参考: 但它似乎不起作用 有什么想法吗?我的想法是,有…,请确定,肯定还有另一个问题,只是更改了tt.setOpaque(true);这似乎很好,我很好奇,为什么要设置不透明度,以及JComboBox中的哪些JComponents,因为JComboBox有很多JCom

我有一个可编辑的组合框,但我无法更改其背景色。尝试

((JTextField) myJComboBox.getEditor().getEditorComponent())
#setBackground(Color.xxxx);
参考:

但它似乎不起作用


有什么想法吗?

我的想法是,有…,请确定,肯定还有另一个问题,只是更改了tt.setOpaque(true);这似乎很好,我很好奇,为什么要设置不透明度,以及JComboBox中的哪些JComponents,因为JComboBox有很多JComponentsSee。据我所知,如果你找到了一个解决方案,你可以回答并接受你自己的问题——对其他人来说比隐藏在评论中更有用,依我看:-)