How to Add Language flags in Vaadin 10 Combo box
问题 How to Add Language flags in Vaadin 10 Como box 回答1: You can use comboBox.setRenderer() to build your own layout that will be used. comboBox.setRenderer(new ComponentRenderer<HorizontalLayout, MyLanguageClass>(language -> { HorizontalLayout layout = new HorizontalLayout(); layout.add(new Image(language.getPathToFlag(), language.getName())); layout.add(new Label(language.getName())); return layout; })); This example will do a basic HorizontalLayout with an Image and a Label. You can of course