package com.vaadin.tests.components.grid; import com.vaadin.annotations.Widgetset; import com.vaadin.server.VaadinRequest; import com.vaadin.tests.components.AbstractTestUI; import com.vaadin.ui.Grid; import com.vaadin.ui.renderers.HtmlRenderer; @Widgetset("com.vaadin.DefaultWidgetSet") public class GridSvgInCell extends AbstractTestUI { private static class DataObject { private String svg; public String getSvg() { return svg; } public void setSvg(String svg) { this.svg = svg; } } @Override protected void setup(VaadinRequest request) { Grid grid = new Grid<>(); grid.addColumn(DataObject::getSvg).setCaption("SVG") .setRenderer(new HtmlRenderer("")); DataObject data = new DataObject(); data.setSvg( "" + "" + "" + ""); grid.setItems(data); addComponent(grid); } }