2

我在 LWUIT 中有一个组合框,当我使用上下箭头时,我看不到选择了哪个项目,所以如何更改 LWUIT 中选择的组合框项目的背景颜色

4

2 回答 2

1

使用ComboBoxUIID ComboBoxFocus Selected 样式。

于 2012-04-12T16:14:17.563 回答
1

最后我找到了答案,我使用 Cell Renderer 能够更改 ComboBox 项目的样式,并且我使用 Look and Feel 能够更改箭头图标并将其替换为我的图标

genderCB.setListCellRenderer(my defined cell renderer);

块引用

 LookAndFeel lf = UIManager.getInstance().getLookAndFeel();
        try {
            ((DefaultLookAndFeel) lf).setComboBoxImage(Image.createImage(image));

        } catch (Exception ex) {
            ex.printStackTrace();
        }
于 2012-09-16T14:30:07.433 回答