JCombobox箭头消失

时间:2018-08-21 13:30:51

标签: java swing jcombobox

当未使用构造方法填充方法中的填充组合框时,组合框的箭头消失。

我尝试使用invokeLater方法,但是没有用。

image

private void fillProduct(){
    this.VALID_FOR_PRODUCT.removeAllItems();
    this.VALID_FOR_PRODUCT.addItem(new JChooseItem("ALL", "Any"));
    for(Product product : Product.values()){
        this.VALID_FOR_PRODUCT.addItem(new JChooseItem(product.getName(), langHelper.getTrans(product.getTranslationKey())));
    }
}

1 个答案:

答案 0 :(得分:2)

我遇到了同样的问题,当我使用方法removeAllComponents()而不是removeAll()方法时发生了