From: Marc Englund Date: Tue, 13 Jan 2009 12:56:46 +0000 (+0000) Subject: TC for #2455 X-Git-Tag: 6.7.0.beta1~3349 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=5126da6e1e2281dc71bdf79fc3f4e626e730336c;p=vaadin-framework.git TC for #2455 svn changeset:6515/svn branch:trunk --- diff --git a/src/com/itmill/toolkit/tests/components/combobox/ComboBoxItemIcon.java b/src/com/itmill/toolkit/tests/components/combobox/ComboBoxItemIcon.java new file mode 100644 index 0000000000..80d3fa3bf1 --- /dev/null +++ b/src/com/itmill/toolkit/tests/components/combobox/ComboBoxItemIcon.java @@ -0,0 +1,32 @@ +package com.itmill.toolkit.tests.components.combobox; + +import com.itmill.toolkit.data.Item; +import com.itmill.toolkit.terminal.ClassResource; +import com.itmill.toolkit.terminal.Resource; +import com.itmill.toolkit.tests.components.TestBase; +import com.itmill.toolkit.ui.ComboBox; + +public class ComboBoxItemIcon extends TestBase { + + @Override + protected String getDescription() { + return "The items in the ComboBox should have icons - also when selected."; + } + + @Override + protected void setup() { + ComboBox cb = new ComboBox(); + cb.addContainerProperty("icon", Resource.class, null); + cb.setItemIconPropertyId("icon"); + getLayout().addComponent(cb); + + Item item = cb.addItem("FI"); + item.getItemProperty("icon").setValue( + new ClassResource("fi.gif", ComboBoxItemIcon.this)); + item = cb.addItem("SE"); + item.getItemProperty("icon").setValue( + new ClassResource("se.gif", ComboBoxItemIcon.this)); + + } + +} diff --git a/src/com/itmill/toolkit/tests/components/combobox/fi.gif b/src/com/itmill/toolkit/tests/components/combobox/fi.gif new file mode 100755 index 0000000000..8d3a191828 Binary files /dev/null and b/src/com/itmill/toolkit/tests/components/combobox/fi.gif differ diff --git a/src/com/itmill/toolkit/tests/components/combobox/se.gif b/src/com/itmill/toolkit/tests/components/combobox/se.gif new file mode 100755 index 0000000000..80f6285228 Binary files /dev/null and b/src/com/itmill/toolkit/tests/components/combobox/se.gif differ